Datto|Autotask PSA Rest API icon

Datto|Autotask PSA Rest API

Connect to Datto|Autotask PSA Rest API with 1 MCP tools for AI-powered API automation.

COMMUNITYNO AUTH0 INSTALLS
OpenAPI Specificationv3.0
{
  "swagger": "2.0",
  "schemes": [
    "https"
  ],
  "host": "webservices5.autotask.net",
  "basePath": "/ATServicesRest",
  "info": {
    "title": "Datto|Autotask PSA Rest API",
    "version": "v1",
    "x-apisguru-categories": [
      "tools"
    ],
    "x-logo": {
      "url": "https://api.apis.guru/v2/cache/logo/https_www.datto.com_img_brand_datto-logo-blue-datto.svg"
    },
    "x-origin": [
      {
        "format": "swagger",
        "url": "https://webservices5.autotask.net/ATServicesRest/swagger/docs/v1",
        "version": "2.0"
      }
    ],
    "x-providerName": "autotask.net"
  },
  "paths": {
    "/V1.0/ActionTypes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ActionTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ActionTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ActionTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ActionTypeModel,ActionType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ActionTypeModel,ActionType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/ActionTypes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ActionTypes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ActionTypeModel,ActionType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ActionTypes"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AdditionalInvoiceFieldValueModel,AdditionalInvoiceFieldValue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AdditionalInvoiceFieldValueModel,AdditionalInvoiceFieldValue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/AdditionalInvoiceFieldValues/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AdditionalInvoiceFieldValues_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[AdditionalInvoiceFieldValueModel,AdditionalInvoiceFieldValue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AdditionalInvoiceFieldValues"
        ]
      }
    },
    "/V1.0/Appointments": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/AppointmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/AppointmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/AppointmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AppointmentModel,Appointment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AppointmentModel,Appointment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/Appointments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Appointments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[AppointmentModel,Appointment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Appointments"
        ]
      }
    },
    "/V1.0/ArticleAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      }
    },
    "/V1.0/ArticleAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      }
    },
    "/V1.0/ArticleAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      }
    },
    "/V1.0/ArticleAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      }
    },
    "/V1.0/ArticleAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachments"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleConfigurationItemCategoryAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/ArticleNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticleNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticleNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticleNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleNoteModel,ArticleNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleNoteModel,ArticleNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticleNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticleNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleNoteModel,ArticleNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotes"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticlePlainTextContentModel,ArticlePlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticlePlainTextContentModel,ArticlePlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticlePlainTextContent/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContent_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticlePlainTextContentModel,ArticlePlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContent"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTagAssociationModel,ArticleTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTagAssociationModel,ArticleTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTagAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleTagAssociationModel,ArticleTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTicketAssociationModel,ArticleTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTicketAssociationModel,ArticleTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleTicketAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleTicketAssociationModel,ArticleTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToArticleAssociationModel,ArticleToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToArticleAssociationModel,ArticleToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToArticleAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleToArticleAssociationModel,ArticleToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/ArticleToDocumentAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociations"
        ]
      }
    },
    "/V1.0/AttachmentInfo/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/AttachmentInfo/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/AttachmentInfo/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/AttachmentInfo/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AttachmentInfoModel,AttachmentInfo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[AttachmentInfoModel,AttachmentInfo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/AttachmentInfo/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/AttachmentInfo/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AttachmentInfo_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[AttachmentInfoModel,AttachmentInfo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AttachmentInfo"
        ]
      }
    },
    "/V1.0/BillingCodes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingCodes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingCodes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingCodes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingCodeModel,AllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingCodeModel,AllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingCodes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingCodes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingCodes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[BillingCodeModel,AllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingCodes"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/BillingItemApprovalLevelModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingItemApprovalLevelModel,BillingItemApprovalLevel]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingItemApprovalLevelModel,BillingItemApprovalLevel]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItemApprovalLevels/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItemApprovalLevels_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[BillingItemApprovalLevelModel,BillingItemApprovalLevel]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItemApprovalLevels"
        ]
      }
    },
    "/V1.0/BillingItems": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/BillingItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/BillingItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingItemModel,BillingItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[BillingItemModel,BillingItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/BillingItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "BillingItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[BillingItemModel,BillingItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "BillingItems"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChangeOrderChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChangeOrderChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChangeOrderChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChangeOrderChargeModel,ChangeOrderCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChangeOrderChargeModel,ChangeOrderCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeOrderCharges/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeOrderCharges_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ChangeOrderChargeModel,ChangeOrderCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeOrderCharges"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChangeRequestLinkModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChangeRequestLinkModel,ChangeRequestLink]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChangeRequestLinkModel,ChangeRequestLink]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChangeRequestLinks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChangeRequestLinks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ChangeRequestLinkModel,ChangeRequestLink]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChangeRequestLinks"
        ]
      }
    },
    "/V1.0/ChecklistLibraries": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChecklistLibraryModel,ChecklistLibrary]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChecklistLibraryModel,ChecklistLibrary]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraries_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ChecklistLibraryModel,ChecklistLibrary]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraries"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{parentId}/ChecklistItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ChecklistLibraryChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{parentId}/ChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{parentId}/ChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{parentId}/ChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      }
    },
    "/V1.0/ChecklistLibraries/{parentId}/ChecklistItems/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItemsChild"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ChecklistLibraryChecklistItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ChecklistLibraryChecklistItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ChecklistLibraryChecklistItems"
        ]
      }
    },
    "/V1.0/ClassificationIcons/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClassificationIcons/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClassificationIcons/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClassificationIcons/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ClassificationIconModel,ClassificationIcon]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ClassificationIconModel,ClassificationIcon]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClassificationIcons/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClassificationIcons/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClassificationIcons_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ClassificationIconModel,ClassificationIcon]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClassificationIcons"
        ]
      }
    },
    "/V1.0/ClientPortalUsers": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ClientPortalUserModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ClientPortalUserModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ClientPortalUserModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ClientPortalUserModel,ClientPortalUser]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ClientPortalUserModel,ClientPortalUser]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ClientPortalUsers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ClientPortalUsers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ClientPortalUserModel,ClientPortalUser]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ClientPortalUsers"
        ]
      }
    },
    "/V1.0/ComanagedAssociations": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ComanagedAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ComanagedAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ComanagedAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ComanagedAssociationModel,ComanagedAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ComanagedAssociationModel,ComanagedAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/ComanagedAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ComanagedAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ComanagedAssociationModel,ComanagedAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ComanagedAssociations"
        ]
      }
    },
    "/V1.0/Companies": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyModel,Account]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyModel,Account]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Companies_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyModel,Account]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Companies"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Alerts": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyAlertModel,AccountAlert]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyAlertModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyAlertModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyAlertModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Alerts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Alerts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Alerts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Alerts/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlertsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyAlertModel,AccountAlert]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlertsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachmentsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachmentsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Contacts": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactModel,Contact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Contacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Contacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Contacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Contacts/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyContactsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactModel,Contact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyContactsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Locations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyLocationModel,AccountPhysicalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Locations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Locations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Locations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Locations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyLocationModel,AccountPhysicalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyNoteModel,AccountNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyNoteModel,AccountNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotesChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/SiteConfigurations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanySiteConfigurationModel,AccountLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanySiteConfigurationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanySiteConfigurationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/SiteConfigurations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/SiteConfigurations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/SiteConfigurations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/SiteConfigurations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanySiteConfigurationModel,AccountLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurationsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Teams": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyTeamModel,AccountTeam]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyTeamModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Teams/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Teams/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Teams/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/Teams/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeamsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyTeamModel,AccountTeam]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeamsChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/ToDos": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyToDoModel,AccountToDo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyToDoModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyToDoModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyToDoModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/ToDos/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/ToDos/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/ToDos/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      }
    },
    "/V1.0/Companies/{parentId}/ToDos/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDosChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyToDoModel,AccountToDo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDosChild"
        ]
      }
    },
    "/V1.0/CompanyAlerts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAlerts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAlerts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAlerts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyAlertModel,AccountAlert]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyAlertModel,AccountAlert]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAlerts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAlerts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAlerts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyAlertModel,AccountAlert]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAlerts"
        ]
      }
    },
    "/V1.0/CompanyAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      }
    },
    "/V1.0/CompanyAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      }
    },
    "/V1.0/CompanyAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      }
    },
    "/V1.0/CompanyAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      }
    },
    "/V1.0/CompanyAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyAttachments"
        ]
      }
    },
    "/V1.0/CompanyCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyCategoryModel,AccountCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyCategoryModel,AccountCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyCategories/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyCategoryModel,AccountCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyCategories"
        ]
      }
    },
    "/V1.0/CompanyLocations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyLocations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyLocations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyLocations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyLocationModel,AccountPhysicalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyLocationModel,AccountPhysicalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyLocations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyLocations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyLocations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyLocationModel,AccountPhysicalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyLocations"
        ]
      }
    },
    "/V1.0/CompanyNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      }
    },
    "/V1.0/CompanyNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      }
    },
    "/V1.0/CompanyNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      }
    },
    "/V1.0/CompanyNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      }
    },
    "/V1.0/CompanyNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachments"
        ]
      }
    },
    "/V1.0/CompanyNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyNoteModel,AccountNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyNoteModel,AccountNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyNoteModel,AccountNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNotes"
        ]
      }
    },
    "/V1.0/CompanyNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/CompanyNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/CompanyNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanySiteConfigurationModel,AccountLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanySiteConfigurationModel,AccountLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanySiteConfigurations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanySiteConfigurations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanySiteConfigurationModel,AccountLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanySiteConfigurations"
        ]
      }
    },
    "/V1.0/CompanyTeams/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyTeams/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyTeams/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyTeams/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyTeamModel,AccountTeam]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyTeamModel,AccountTeam]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyTeams/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyTeams/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyTeams_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyTeamModel,AccountTeam]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyTeams"
        ]
      }
    },
    "/V1.0/CompanyToDos/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyToDos/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyToDos/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyToDos/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyToDoModel,AccountToDo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyToDoModel,AccountToDo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyToDos/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyToDos/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyToDos_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyToDoModel,AccountToDo]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyToDos"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookExcludedResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookFieldModel,AccountWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookFieldModel,AccountWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookFieldModel,AccountWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhookUdfFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFields"
        ]
      }
    },
    "/V1.0/CompanyWebhooks": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookModel,AccountWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookModel,AccountWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhooks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookModel,AccountWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhooks"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/ExcludedResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookExcludedResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/ExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/ExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/ExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/ExcludedResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookExcludedResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/Fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookFieldModel,AccountWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/Fields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/Fields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/Fields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/Fields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookFieldModel,AccountWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/UdfFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CompanyWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/UdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/UdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/UdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/CompanyWebhooks/{parentId}/UdfFields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "CompanyWebhookUdfFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "CompanyWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemBillingProductAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemCategoryModel,InstalledProductCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemCategoryModel,InstalledProductCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemCategoryModel,InstalledProductCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategories"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{parentId}/UdfAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryUdfAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryUdfAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemCategoryUdfAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{parentId}/UdfAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{parentId}/UdfAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{parentId}/UdfAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategories/{parentId}/UdfAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemCategoryUdfAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemCategoryUdfAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemCategoryUdfAssociations"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemDnsRecords/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecords_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecords"
        ]
      }
    },
    "/V1.0/ConfigurationItemNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachments"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemNoteModel,InstalledProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemNoteModel,InstalledProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemNoteModel,InstalledProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotes"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemRelatedItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItems"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemSslSubjectAlternativeNames/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNames_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNames"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemTypeModel,InstalledProductType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemTypeModel,InstalledProductType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemTypes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemTypes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemTypeModel,InstalledProductType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemTypes"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookExcludedResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhookUdfFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookModel,InstalledProductWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookModel,InstalledProductWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhooks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookModel,InstalledProductWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhooks"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/ExcludedResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookExcludedResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/ExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/ExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/ExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/ExcludedResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookExcludedResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/Fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/Fields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/Fields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/Fields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/Fields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/UdfFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/UdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/UdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/UdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItemWebhooks/{parentId}/UdfFields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemWebhookUdfFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemModel,InstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemModel,InstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemModel,InstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItems"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachmentsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ConfigurationItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemAttachmentsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/BillingProductAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/BillingProductAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/BillingProductAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/BillingProductAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/BillingProductAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemBillingProductAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/DnsRecords": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/DnsRecords/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/DnsRecords/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/DnsRecords/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/DnsRecords/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemDnsRecordsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemDnsRecordsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemNoteModel,InstalledProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemNoteModel,InstalledProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemNotesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/RelatedItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ConfigurationItemRelatedItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/RelatedItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/RelatedItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/RelatedItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/RelatedItems/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemRelatedItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemRelatedItemsChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/SslSubjectAlternativeNames": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/SslSubjectAlternativeNames/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/SslSubjectAlternativeNames/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/SslSubjectAlternativeNames/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      }
    },
    "/V1.0/ConfigurationItems/{parentId}/SslSubjectAlternativeNames/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ConfigurationItemSslSubjectAlternativeNamesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ConfigurationItemSslSubjectAlternativeNamesChild"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactBillingProductAssociationModel,ContactBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactBillingProductAssociationModel,ContactBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactBillingProductAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactBillingProductAssociationModel,ContactBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociations"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactGroupContactModel,ContactGroupContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactGroupContactModel,ContactGroupContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroupContacts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContacts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactGroupContactModel,ContactGroupContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContacts"
        ]
      }
    },
    "/V1.0/ContactGroups": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactGroupModel,ContactGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactGroupModel,ContactGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroups_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactGroupModel,ContactGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroups"
        ]
      }
    },
    "/V1.0/ContactGroups/{parentId}/Contacts": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactGroupContactModel,ContactGroupContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactGroupContactModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      }
    },
    "/V1.0/ContactGroups/{parentId}/Contacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      }
    },
    "/V1.0/ContactGroups/{parentId}/Contacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      }
    },
    "/V1.0/ContactGroups/{parentId}/Contacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      }
    },
    "/V1.0/ContactGroups/{parentId}/Contacts/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactGroupContactsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactGroupContactModel,ContactGroupContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactGroupContactsChild"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookExcludedResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookFieldModel,ContactWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookFieldModel,ContactWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookFieldModel,ContactWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookUdfFieldModel,ContactWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookUdfFieldModel,ContactWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhookUdfFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookUdfFieldModel,ContactWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFields"
        ]
      }
    },
    "/V1.0/ContactWebhooks": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookModel,ContactWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookModel,ContactWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhooks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookModel,ContactWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhooks"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/ExcludedResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookExcludedResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/ExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/ExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/ExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/ExcludedResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookExcludedResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/Fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookFieldModel,ContactWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/Fields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/Fields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/Fields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/Fields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookFieldModel,ContactWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/UdfFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactWebhookUdfFieldModel,ContactWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/UdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/UdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/UdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/ContactWebhooks/{parentId}/UdfFields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactWebhookUdfFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactWebhookUdfFieldModel,ContactWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/Contacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactModel,Contact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactModel,Contact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contacts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactModel,Contact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contacts"
        ]
      }
    },
    "/V1.0/Contacts/{parentId}/BillingProductAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContactBillingProductAssociationModel,ContactBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContactBillingProductAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/Contacts/{parentId}/BillingProductAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/Contacts/{parentId}/BillingProductAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/Contacts/{parentId}/BillingProductAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/Contacts/{parentId}/BillingProductAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContactBillingProductAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContactBillingProductAssociationModel,ContactBillingProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContactBillingProductAssociationsChild"
        ]
      }
    },
    "/V1.0/ContractBillingRules/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBillingRules/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBillingRules/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBillingRules/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBillingRuleModel,ContractBillingRule]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBillingRuleModel,ContractBillingRule]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBillingRules/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBillingRules/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRules_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBillingRuleModel,ContractBillingRule]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRules"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockHourFactorModel,ContractFactor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockHourFactorModel,ContractFactor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlockHourFactors/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactors_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBlockHourFactorModel,ContractFactor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactors"
        ]
      }
    },
    "/V1.0/ContractBlocks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractBlocks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractBlocks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractBlocks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockModel,ContractBlock]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockModel,ContractBlock]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractBlocks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractBlocks/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBlockModel,ContractBlock]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocks"
        ]
      }
    },
    "/V1.0/ContractCharges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractCharges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractCharges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractCharges/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractChargeModel,ContractCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractChargeModel,ContractCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractCharges/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractCharges/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractCharges_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractChargeModel,ContractCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractCharges"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionBillingCodes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodes"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionRoleModel,ContractExclusionRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionRoleModel,ContractExclusionRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRoles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionRoleModel,ContractExclusionRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRoles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRoles"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSetExcludedWorkTypes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypes"
        ]
      }
    },
    "/V1.0/ContractExclusionSets": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionSetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionSetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionSetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetModel,ContractExclusionSet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetModel,ContractExclusionSet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSets_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionSetModel,ContractExclusionSet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSets"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedRoles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionSetExcludedRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedRoles/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedRolesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedRolesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedWorkTypes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionSetExcludedWorkTypeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedWorkTypes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedWorkTypes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedWorkTypes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      }
    },
    "/V1.0/ContractExclusionSets/{parentId}/ExcludedWorkTypes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionSetExcludedWorkTypesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionSetExcludedWorkTypesChild"
        ]
      }
    },
    "/V1.0/ContractMilestones/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractMilestones/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractMilestones/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractMilestones/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractMilestoneModel,ContractMilestone]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractMilestoneModel,ContractMilestone]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractMilestones/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractMilestones/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestones_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractMilestoneModel,ContractMilestone]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestones"
        ]
      }
    },
    "/V1.0/ContractNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      }
    },
    "/V1.0/ContractNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      }
    },
    "/V1.0/ContractNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      }
    },
    "/V1.0/ContractNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      }
    },
    "/V1.0/ContractNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachments"
        ]
      }
    },
    "/V1.0/ContractNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractNoteModel,ContractNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractNoteModel,ContractNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractNoteModel,ContractNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotes"
        ]
      }
    },
    "/V1.0/ContractNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/ContractNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ContractNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/ContractRates/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRates/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRates/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRates/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRateModel,ContractRate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRateModel,ContractRate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRates/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRates/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRates_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRateModel,ContractRate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRates"
        ]
      }
    },
    "/V1.0/ContractRetainers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRetainers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRetainers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRetainers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRetainerModel,ContractRetainer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRetainerModel,ContractRetainer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRetainers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRetainers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRetainerModel,ContractRetainer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainers"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRoleCostModel,ContractRoleCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRoleCostModel,ContractRoleCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractRoleCosts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCosts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRoleCostModel,ContractRoleCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCosts"
        ]
      }
    },
    "/V1.0/ContractServiceAdjustments": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustments_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceAdjustmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceAdjustments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceAdjustments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceAdjustments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustments_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceBundleAdjustments": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustments_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceBundleAdjustmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceBundleAdjustments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceBundleAdjustments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceBundleAdjustments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustments_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustments"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleUnitModel,ContractServiceBundleUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleUnitModel,ContractServiceBundleUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundleUnits/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnits_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceBundleUnitModel,ContractServiceBundleUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnits"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleModel,ContractServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleModel,ContractServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceBundles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceBundleModel,ContractServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundles"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceUnitModel,ContractServiceUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceUnitModel,ContractServiceUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServiceUnits/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnits_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceUnitModel,ContractServiceUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnits"
        ]
      }
    },
    "/V1.0/ContractServices/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractServices/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractServices/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractServices/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceModel,ContractService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceModel,ContractService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractServices/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractServices/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServices_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceModel,ContractService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServices"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractTicketPurchaseModel,ContractTicketPurchase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractTicketPurchaseModel,ContractTicketPurchase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/ContractTicketPurchases/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchases_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractTicketPurchaseModel,ContractTicketPurchase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchases"
        ]
      }
    },
    "/V1.0/Contracts": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractModel,Contract]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractModel,Contract]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Contracts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractModel,Contract]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Contracts"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BillingRules": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBillingRuleModel,ContractBillingRule]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBillingRuleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBillingRuleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBillingRuleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BillingRules/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BillingRules/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BillingRules/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BillingRules/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBillingRulesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBillingRuleModel,ContractBillingRule]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBillingRulesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BlockHourFactors": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockHourFactorModel,ContractFactor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockHourFactorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockHourFactorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockHourFactorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BlockHourFactors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BlockHourFactors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BlockHourFactors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/BlockHourFactors/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlockHourFactorsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBlockHourFactorModel,ContractFactor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlockHourFactorsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Blocks": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractBlockModel,ContractBlock]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractBlockModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Blocks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Blocks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Blocks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Blocks/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractBlocksChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractBlockModel,ContractBlock]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractBlocksChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Charges": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractChargeModel,ContractCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Charges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Charges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Charges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Charges/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractChargesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractChargeModel,ContractCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractChargesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionBillingCodes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionBillingCodeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionBillingCodes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionBillingCodes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionBillingCodes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionBillingCodes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionBillingCodesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionBillingCodesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionRoles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractExclusionRoleModel,ContractExclusionRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractExclusionRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ExclusionRoles/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractExclusionRolesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractExclusionRoleModel,ContractExclusionRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractExclusionRolesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Milestones": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractMilestoneModel,ContractMilestone]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractMilestoneModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractMilestoneModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractMilestoneModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Milestones/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Milestones/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Milestones/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Milestones/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractMilestonesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractMilestoneModel,ContractMilestone]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractMilestonesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractNoteModel,ContractNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractNoteModel,ContractNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractNotesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Rates": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRateModel,ContractRate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRateModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRateModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRateModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Rates/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Rates/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Rates/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Rates/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRatesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRateModel,ContractRate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRatesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Retainers": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRetainerModel,ContractRetainer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRetainerModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRetainerModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRetainerModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Retainers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Retainers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Retainers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Retainers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRetainersChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRetainerModel,ContractRetainer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRetainersChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/RoleCosts": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractRoleCostModel,ContractRoleCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRoleCostModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRoleCostModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractRoleCostModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/RoleCosts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/RoleCosts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/RoleCosts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/RoleCosts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractRoleCostsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractRoleCostModel,ContractRoleCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractRoleCostsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceAdjustments": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustmentsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceAdjustmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceAdjustments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustmentsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceAdjustments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustmentsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceAdjustments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceAdjustmentsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleAdjustments": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustmentsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceBundleAdjustmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleAdjustments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustmentsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleAdjustments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustmentsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleAdjustments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleAdjustmentsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleAdjustmentsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleUnits": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnitsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleUnitModel,ContractServiceBundleUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleUnits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnitsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleUnits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnitsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleUnits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnitsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundleUnits/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundleUnitsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceBundleUnitModel,ContractServiceBundleUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundleUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceBundleModel,ContractServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceBundles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceBundlesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceBundleModel,ContractServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceBundlesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceUnits": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnitsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceUnitModel,ContractServiceUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceUnits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnitsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceUnits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnitsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceUnits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnitsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/ServiceUnits/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServiceUnitsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceUnitModel,ContractServiceUnit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServiceUnitsChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Services": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractServiceModel,ContractService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Services/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Services/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Services/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/Services/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractServicesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractServiceModel,ContractService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractServicesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/TicketPurchases": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ContractTicketPurchaseModel,ContractTicketPurchase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractTicketPurchaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractTicketPurchaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ContractTicketPurchaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/TicketPurchases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/TicketPurchases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/TicketPurchases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      }
    },
    "/V1.0/Contracts/{parentId}/TicketPurchases/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ContractTicketPurchasesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ContractTicketPurchaseModel,ContractTicketPurchase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ContractTicketPurchasesChild"
        ]
      }
    },
    "/V1.0/Countries": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CountryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CountryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CountryModel,Country]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CountryModel,Country]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Countries/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Countries_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CountryModel,Country]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Countries"
        ]
      }
    },
    "/V1.0/Currencies": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CurrencyModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/CurrencyModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CurrencyModel,Currency]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[CurrencyModel,Currency]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/Currencies/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Currencies_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[CurrencyModel,Currency]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Currencies"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTaskActivityLogModel,DeletedTaskActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTaskActivityLogModel,DeletedTaskActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTaskActivityLogs/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTaskActivityLogs_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DeletedTaskActivityLogModel,DeletedTaskActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTaskActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTicketActivityLogModel,DeletedTicketActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTicketActivityLogModel,DeletedTicketActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketActivityLogs/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketActivityLogs_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DeletedTicketActivityLogModel,DeletedTicketActivityLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketActivityLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTicketLogModel,DeletedTicketLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DeletedTicketLogModel,DeletedTicketLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/DeletedTicketLogs/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DeletedTicketLogs_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DeletedTicketLogModel,DeletedTicketLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DeletedTicketLogs"
        ]
      }
    },
    "/V1.0/Departments": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DepartmentModel,Department]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DepartmentModel,Department]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/Departments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Departments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DepartmentModel,Department]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Departments"
        ]
      }
    },
    "/V1.0/DocumentAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      }
    },
    "/V1.0/DocumentAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      }
    },
    "/V1.0/DocumentAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      }
    },
    "/V1.0/DocumentAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      }
    },
    "/V1.0/DocumentAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachments"
        ]
      }
    },
    "/V1.0/DocumentCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentCategoryModel,DocumentCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentCategoryModel,DocumentCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentCategoryModel,DocumentCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentCategories"
        ]
      }
    },
    "/V1.0/DocumentCategories/{parentId}/Documents": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentModel,Document]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      }
    },
    "/V1.0/DocumentCategories/{parentId}/Documents/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      }
    },
    "/V1.0/DocumentCategories/{parentId}/Documents/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      }
    },
    "/V1.0/DocumentCategories/{parentId}/Documents/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      }
    },
    "/V1.0/DocumentCategories/{parentId}/Documents/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentModel,Document]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentsChild"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentChecklistItemModel,DocumentChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentChecklistItemModel,DocumentChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentChecklistItemModel,DocumentChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItems"
        ]
      }
    },
    "/V1.0/DocumentChecklistLibraries": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibraries_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibraries"
        ]
      }
    },
    "/V1.0/DocumentChecklistLibraries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibraries_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibraries"
        ]
      }
    },
    "/V1.0/DocumentChecklistLibraries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibraries_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibraries"
        ]
      }
    },
    "/V1.0/DocumentChecklistLibraries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibraries_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibraries"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentConfigurationItemCategoryAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociations"
        ]
      }
    },
    "/V1.0/DocumentNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentNoteModel,DocumentNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentNoteModel,DocumentNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentNoteModel,DocumentNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotes"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentPlainTextContentModel,DocumentPlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentPlainTextContentModel,DocumentPlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentPlainTextContent/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContent_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentPlainTextContentModel,DocumentPlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContent"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTagAssociationModel,DocumentTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTagAssociationModel,DocumentTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTagAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentTagAssociationModel,DocumentTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTicketAssociationModel,DocumentTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTicketAssociationModel,DocumentTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentTicketAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentTicketAssociationModel,DocumentTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToArticleAssociationModel,DocumentToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToArticleAssociationModel,DocumentToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToArticleAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentToArticleAssociationModel,DocumentToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/DocumentToDocumentAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociations"
        ]
      }
    },
    "/V1.0/Documents/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentModel,Document]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentModel,Document]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Documents_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentModel,Document]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Documents"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ArticleAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToArticleAssociationModel,DocumentToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentToArticleAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ArticleAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ArticleAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ArticleAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ArticleAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToArticleAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentToArticleAssociationModel,DocumentToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachmentsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/DocumentAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentAttachmentsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentChecklistItemModel,DocumentChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistItems/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentChecklistItemModel,DocumentChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistLibraries": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibrariesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistLibraries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibrariesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistLibraries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibrariesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ChecklistLibraries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentChecklistLibrariesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentConfigurationItemAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemCategoryAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentConfigurationItemCategoryAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemCategoryAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemCategoryAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemCategoryAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/ConfigurationItemCategoryAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentConfigurationItemCategoryAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/DocumentAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentToDocumentAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/DocumentAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/DocumentAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/DocumentAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/DocumentAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentToDocumentAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentNoteModel,DocumentNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/Notes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentNoteModel,DocumentNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentNotesChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/PlainTextContent": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentPlainTextContentModel,DocumentPlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentPlainTextContentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentPlainTextContentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/PlainTextContent/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/PlainTextContent/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/PlainTextContent/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/PlainTextContent/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentPlainTextContentChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentPlainTextContentModel,DocumentPlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentPlainTextContentChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TagAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTagAssociationModel,DocumentTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentTagAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TagAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTagAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentTagAssociationModel,DocumentTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TicketAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DocumentTicketAssociationModel,DocumentTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DocumentTicketAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TicketAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TicketAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TicketAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/Documents/{parentId}/TicketAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DocumentTicketAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DocumentTicketAssociationModel,DocumentTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DocumentTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/DomainRegistrars": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DomainRegistrarModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DomainRegistrarModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/DomainRegistrarModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DomainRegistrarModel,DomainRegistrar]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[DomainRegistrarModel,DomainRegistrar]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/DomainRegistrars/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "DomainRegistrars_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[DomainRegistrarModel,DomainRegistrar]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "DomainRegistrars"
        ]
      }
    },
    "/V1.0/EntityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "MetadataApiIntegration_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/GlobalEntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "MetadataApiIntegration"
        ]
      }
    },
    "/V1.0/ExpenseItemAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      }
    },
    "/V1.0/ExpenseItemAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      }
    },
    "/V1.0/ExpenseItemAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      }
    },
    "/V1.0/ExpenseItemAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      }
    },
    "/V1.0/ExpenseItemAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachments"
        ]
      }
    },
    "/V1.0/ExpenseItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ExpenseItemModel,ExpenseItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ExpenseItemModel,ExpenseItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ExpenseItemModel,ExpenseItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItems"
        ]
      }
    },
    "/V1.0/ExpenseItems/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachmentsChild"
        ]
      }
    },
    "/V1.0/ExpenseItems/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseItemAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemAttachmentsChild"
        ]
      }
    },
    "/V1.0/ExpenseReportAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      }
    },
    "/V1.0/ExpenseReportAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      }
    },
    "/V1.0/ExpenseReportAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      }
    },
    "/V1.0/ExpenseReportAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      }
    },
    "/V1.0/ExpenseReportAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachments"
        ]
      }
    },
    "/V1.0/ExpenseReports": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseReportModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseReportModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseReportModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ExpenseReportModel,ExpenseReport]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ExpenseReportModel,ExpenseReport]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReports_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ExpenseReportModel,ExpenseReport]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReports"
        ]
      }
    },
    "/V1.0/ExpenseReports/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachmentsChild"
        ]
      }
    },
    "/V1.0/ExpenseReports/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseReportAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ExpenseReportAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseReportAttachmentsChild"
        ]
      }
    },
    "/V1.0/Expenses/{parentId}/Items": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ExpenseItemModel,ExpenseItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ExpenseItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      }
    },
    "/V1.0/Expenses/{parentId}/Items/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      }
    },
    "/V1.0/Expenses/{parentId}/Items/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      }
    },
    "/V1.0/Expenses/{parentId}/Items/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      }
    },
    "/V1.0/Expenses/{parentId}/Items/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ExpenseItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ExpenseItemModel,ExpenseItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ExpenseItemsChild"
        ]
      }
    },
    "/V1.0/HolidaySets": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidaySetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidaySetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidaySetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[HolidaySetModel,HolidaySet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[HolidaySetModel,HolidaySet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaySets_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[HolidaySetModel,HolidaySet]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaySets"
        ]
      }
    },
    "/V1.0/HolidaySets/{parentId}/Holidays": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[HolidayModel,Holiday]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidayModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidayModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/HolidayModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      }
    },
    "/V1.0/HolidaySets/{parentId}/Holidays/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      }
    },
    "/V1.0/HolidaySets/{parentId}/Holidays/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      }
    },
    "/V1.0/HolidaySets/{parentId}/Holidays/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      }
    },
    "/V1.0/HolidaySets/{parentId}/Holidays/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "HolidaysChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[HolidayModel,Holiday]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "HolidaysChild"
        ]
      }
    },
    "/V1.0/Holidays/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/Holidays/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/Holidays/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/Holidays/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[HolidayModel,Holiday]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[HolidayModel,Holiday]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/Holidays/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/Holidays/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Holidays_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[HolidayModel,Holiday]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Holidays"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorInsightModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorInsightModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorInsightModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[IntegrationVendorInsightModel,IntegrationVendorInsight]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[IntegrationVendorInsightModel,IntegrationVendorInsight]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorInsights/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorInsights_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[IntegrationVendorInsightModel,IntegrationVendorInsight]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorInsights"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorWidgetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorWidgetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/IntegrationVendorWidgetModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[IntegrationVendorWidgetModel,IntegrationVendorWidget]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[IntegrationVendorWidgetModel,IntegrationVendorWidget]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/IntegrationVendorWidgets/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "IntegrationVendorWidgets_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[IntegrationVendorWidgetModel,IntegrationVendorWidget]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "IntegrationVendorWidgets"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InternalLocationWithBusinessHoursModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InternalLocationWithBusinessHoursModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InternalLocationWithBusinessHoursModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InternalLocationWithBusinessHoursModel,BusinessLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InternalLocationWithBusinessHoursModel,BusinessLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocationWithBusinessHours/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocationWithBusinessHours_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InternalLocationWithBusinessHoursModel,BusinessLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocationWithBusinessHours"
        ]
      }
    },
    "/V1.0/InternalLocations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InternalLocations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InternalLocations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InternalLocations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InternalLocationModel,InternalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InternalLocationModel,InternalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InternalLocations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InternalLocations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InternalLocations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InternalLocationModel,InternalLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InternalLocations"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryItemSerialNumberModel,InventoryItemSerialNumber]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryItemSerialNumberModel,InventoryItemSerialNumber]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItemSerialNumbers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryItemSerialNumberModel,InventoryItemSerialNumber]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbers"
        ]
      }
    },
    "/V1.0/InventoryItems": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryItemModel,InventoryItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryItemModel,InventoryItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryItemModel,InventoryItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItems"
        ]
      }
    },
    "/V1.0/InventoryItems/{parentId}/SerialNumbers": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryItemSerialNumberModel,InventoryItemSerialNumber]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemSerialNumberModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemSerialNumberModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryItemSerialNumberModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      }
    },
    "/V1.0/InventoryItems/{parentId}/SerialNumbers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      }
    },
    "/V1.0/InventoryItems/{parentId}/SerialNumbers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      }
    },
    "/V1.0/InventoryItems/{parentId}/SerialNumbers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      }
    },
    "/V1.0/InventoryItems/{parentId}/SerialNumbers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryItemSerialNumbersChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryItemSerialNumberModel,InventoryItemSerialNumber]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryItemSerialNumbersChild"
        ]
      }
    },
    "/V1.0/InventoryLocations": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryLocationModel,InventoryLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryLocationModel,InventoryLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryLocations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryLocations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryLocationModel,InventoryLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryLocations"
        ]
      }
    },
    "/V1.0/InventoryProducts": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryProductModel,InventoryProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryProductModel,InventoryProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryProducts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryProductModel,InventoryProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryProducts"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryStockedItemModel,InventoryStockedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryStockedItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryStockedItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryStockedItemModel,InventoryStockedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsAdd": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAddChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryStockedItemAddModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAddChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsAdd/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAddChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAddChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsAdd/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAddChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAddChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsAdd/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAddChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAddChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsRemove": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemoveChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryStockedItemRemoveModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemoveChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsRemove/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemoveChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemoveChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsRemove/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemoveChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemoveChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsRemove/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemoveChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemoveChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsTransfer": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransferChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryStockedItemTransferModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransferChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsTransfer/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransferChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransferChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsTransfer/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransferChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransferChild"
        ]
      }
    },
    "/V1.0/InventoryProducts/{parentId}/StockedItemsTransfer/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransferChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransferChild"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryStockedItemModel,InventoryStockedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryStockedItemModel,InventoryStockedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryStockedItemModel,InventoryStockedItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItems"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsAdd/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAdd_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAdd"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsAdd/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAdd_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAdd"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsAdd/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsAdd_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsAdd"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsRemove/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemove_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemove"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsRemove/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemove_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemove"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsRemove/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsRemove_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsRemove"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsTransfer/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransfer_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransfer"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsTransfer/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransfer_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransfer"
        ]
      }
    },
    "/V1.0/InventoryStockedItemsTransfer/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryStockedItemsTransfer_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryStockedItemsTransfer"
        ]
      }
    },
    "/V1.0/InventoryTransfers": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InventoryTransferModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryTransferModel,InventoryTransfer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InventoryTransferModel,InventoryTransfer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InventoryTransfers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InventoryTransfers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InventoryTransferModel,InventoryTransfer]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InventoryTransfers"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InvoiceTemplateModel,InvoiceTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InvoiceTemplateModel,InvoiceTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/InvoiceTemplates/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceTemplates_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InvoiceTemplateModel,InvoiceTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceTemplates"
        ]
      }
    },
    "/V1.0/Invoices": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InvoiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/InvoiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InvoiceModel,Invoice]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[InvoiceModel,Invoice]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Invoices_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[InvoiceModel,Invoice]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Invoices"
        ]
      }
    },
    "/V1.0/Invoices/{id}/InvoiceMarkupHtml": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceMarkupApiIntegration_QueryInvoiceMarkupHtml",
        "parameters": [
          {
            "format": "int32",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/InvoiceMarkupResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceMarkupApiIntegration"
        ]
      }
    },
    "/V1.0/Invoices/{id}/InvoiceMarkupXml": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceMarkupApiIntegration_QueryInvoiceMarkupXml",
        "parameters": [
          {
            "format": "int32",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/InvoiceMarkupResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceMarkupApiIntegration"
        ]
      }
    },
    "/V1.0/Invoices/{id}/InvoicePdf": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "InvoiceMarkupApiIntegration_QueryInvoicePdf",
        "parameters": [
          {
            "format": "int32",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FileQueryResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "InvoiceMarkupApiIntegration"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[KnowledgeBaseArticleModel,KnowledgeBaseArticle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[KnowledgeBaseArticleModel,KnowledgeBaseArticle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[KnowledgeBaseArticleModel,KnowledgeBaseArticle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticles"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ArticleAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToArticleAssociationModel,ArticleToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleToArticleAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ArticleAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ArticleAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ArticleAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ArticleAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToArticleAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleToArticleAssociationModel,ArticleToArticleAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToArticleAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachmentsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ArticleAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleAttachmentsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ConfigurationItemCategoryAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleConfigurationItemCategoryAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ConfigurationItemCategoryAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ConfigurationItemCategoryAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ConfigurationItemCategoryAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/ConfigurationItemCategoryAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleConfigurationItemCategoryAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleConfigurationItemCategoryAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/DocumentAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleToDocumentAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/DocumentAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/DocumentAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/DocumentAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/DocumentAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleToDocumentAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleToDocumentAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleNoteModel,ArticleNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/Notes/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleNoteModel,ArticleNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleNotesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/PlainTextContent": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticlePlainTextContentModel,ArticlePlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticlePlainTextContentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticlePlainTextContentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/PlainTextContent/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/PlainTextContent/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/PlainTextContent/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/PlainTextContent/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticlePlainTextContentChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticlePlainTextContentModel,ArticlePlainTextContent]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticlePlainTextContentChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TagAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTagAssociationModel,ArticleTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleTagAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TagAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTagAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleTagAssociationModel,ArticleTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTagAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TicketAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ArticleTicketAssociationModel,ArticleTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ArticleTicketAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TicketAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TicketAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TicketAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseArticles/{parentId}/TicketAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ArticleTicketAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ArticleTicketAssociationModel,ArticleTicketAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ArticleTicketAssociationsChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[KnowledgeBaseCategoryModel,KnowledgeBaseCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[KnowledgeBaseCategoryModel,KnowledgeBaseCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[KnowledgeBaseCategoryModel,KnowledgeBaseCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseCategories"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{parentId}/KnowledgeBaseArticles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[KnowledgeBaseArticleModel,KnowledgeBaseArticle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseArticleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseArticleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/KnowledgeBaseArticleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{parentId}/KnowledgeBaseArticles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{parentId}/KnowledgeBaseArticles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{parentId}/KnowledgeBaseArticles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      }
    },
    "/V1.0/KnowledgeBaseCategories/{parentId}/KnowledgeBaseArticles/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "KnowledgeBaseArticlesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[KnowledgeBaseArticleModel,KnowledgeBaseArticle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "KnowledgeBaseArticlesChild"
        ]
      }
    },
    "/V1.0/Modules": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ModuleAccessApiIntegration_QueryModuleAccess",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ModuleAccessResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ModuleAccessApiIntegration"
        ]
      }
    },
    "/V1.0/NotificationHistory/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/NotificationHistory/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/NotificationHistory/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/NotificationHistory/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[NotificationHistoryModel,NotificationHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[NotificationHistoryModel,NotificationHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/NotificationHistory/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/NotificationHistory/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "NotificationHistory_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[NotificationHistoryModel,NotificationHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "NotificationHistory"
        ]
      }
    },
    "/V1.0/Opportunities": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OpportunityModel,Opportunity]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OpportunityModel,Opportunity]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Opportunities_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OpportunityModel,Opportunity]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Opportunities"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachmentsChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachmentsChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/SalesOrders": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SalesOrderModel,SalesOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SalesOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SalesOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/SalesOrders/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/SalesOrders/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/SalesOrders/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      }
    },
    "/V1.0/Opportunities/{parentId}/SalesOrders/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrdersChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SalesOrderModel,SalesOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrdersChild"
        ]
      }
    },
    "/V1.0/OpportunityAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      }
    },
    "/V1.0/OpportunityAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      }
    },
    "/V1.0/OpportunityAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      }
    },
    "/V1.0/OpportunityAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      }
    },
    "/V1.0/OpportunityAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OpportunityAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityAttachments"
        ]
      }
    },
    "/V1.0/OpportunityCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OpportunityCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OpportunityCategoryModel,OpportunityCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OpportunityCategoryModel,OpportunityCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OpportunityCategories/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OpportunityCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OpportunityCategoryModel,OpportunityCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OpportunityCategories"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel1Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel1Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel1Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevel1Model,BusinessDivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevel1Model,BusinessDivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel1s/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel1_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OrganizationalLevel1Model,BusinessDivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel1"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel2Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel2Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevel2Model"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevel2Model,BusinessSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevel2Model,BusinessSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevel2s/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevel2_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OrganizationalLevel2Model,BusinessSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevel2"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevelAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevelAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/OrganizationalLevelAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevelAssociationModel,BusinessDivisionSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalLevelAssociationModel,BusinessDivisionSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalLevelAssociation_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OrganizationalLevelAssociationModel,BusinessDivisionSubdivision]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalLevelAssociation"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{parentId}/Resources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResourcesChild"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{parentId}/Resources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResourcesChild"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{parentId}/Resources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResourcesChild"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{parentId}/Resources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResourcesChild"
        ]
      }
    },
    "/V1.0/OrganizationalLevelAssociations/{parentId}/Resources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResourcesChild"
        ]
      }
    },
    "/V1.0/OrganizationalResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/OrganizationalResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/OrganizationalResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/OrganizationalResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/OrganizationalResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/OrganizationalResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "OrganizationalResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "OrganizationalResources"
        ]
      }
    },
    "/V1.0/PaymentTerms": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PaymentTermModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PaymentTermModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PaymentTermModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PaymentTermModel,PaymentTerm]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PaymentTermModel,PaymentTerm]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/PaymentTerms/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PaymentTerms_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PaymentTermModel,PaymentTerm]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PaymentTerms"
        ]
      }
    },
    "/V1.0/Phases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/Phases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/Phases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/Phases/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PhaseModel,Phase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PhaseModel,Phase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/Phases/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/Phases/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Phases_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PhaseModel,Phase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Phases"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListMaterialCodeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListMaterialCodeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListMaterialCodeModel,PriceListMaterialCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListMaterialCodeModel,PriceListMaterialCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListMaterialCodes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListMaterialCodes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListMaterialCodeModel,PriceListMaterialCode]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListMaterialCodes"
        ]
      }
    },
    "/V1.0/PriceListProductTiers": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListProductTierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListProductTierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListProductTierModel,PriceListProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListProductTierModel,PriceListProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProductTiers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProductTiers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListProductTierModel,PriceListProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProductTiers"
        ]
      }
    },
    "/V1.0/PriceListProducts": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListProductModel,PriceListProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListProductModel,PriceListProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListProducts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListProducts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListProductModel,PriceListProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListProducts"
        ]
      }
    },
    "/V1.0/PriceListRoles": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListRoleModel,PriceListRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListRoleModel,PriceListRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListRoles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListRoleModel,PriceListRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListRoles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListServiceBundleModel,PriceListServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListServiceBundleModel,PriceListServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServiceBundles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServiceBundles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListServiceBundleModel,PriceListServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServiceBundles"
        ]
      }
    },
    "/V1.0/PriceListServices": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListServiceModel,PriceListService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListServiceModel,PriceListService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListServices/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListServices_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListServiceModel,PriceListService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListServices"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListWorkTypeModifierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PriceListWorkTypeModifierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListWorkTypeModifierModel,PriceListWorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PriceListWorkTypeModifierModel,PriceListWorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/PriceListWorkTypeModifiers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PriceListWorkTypeModifiers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PriceListWorkTypeModifierModel,PriceListWorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PriceListWorkTypeModifiers"
        ]
      }
    },
    "/V1.0/ProductNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductNoteModel,ProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductNoteModel,ProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductNoteModel,ProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotes"
        ]
      }
    },
    "/V1.0/ProductTiers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductTiers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductTiers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductTiers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductTierModel,ProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductTierModel,ProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductTiers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductTiers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductTierModel,ProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiers"
        ]
      }
    },
    "/V1.0/ProductVendors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/ProductVendors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/ProductVendors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/ProductVendors/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductVendorModel,ProductVendor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductVendorModel,ProductVendor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/ProductVendors/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/ProductVendors/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendors_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductVendorModel,ProductVendor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendors"
        ]
      }
    },
    "/V1.0/Products": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductModel,Product]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductModel,Product]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Products_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductModel,Product]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Products"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductNoteModel,ProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductNoteModel,ProductNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductNotesChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Tiers": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductTierModel,ProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductTierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductTierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductTierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Tiers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Tiers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Tiers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Tiers/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductTiersChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductTierModel,ProductTier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductTiersChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Vendors": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProductVendorModel,ProductVendor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductVendorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductVendorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProductVendorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Vendors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Vendors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Vendors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      }
    },
    "/V1.0/Products/{parentId}/Vendors/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProductVendorsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProductVendorModel,ProductVendor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProductVendorsChild"
        ]
      }
    },
    "/V1.0/ProjectAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      }
    },
    "/V1.0/ProjectAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      }
    },
    "/V1.0/ProjectAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      }
    },
    "/V1.0/ProjectAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      }
    },
    "/V1.0/ProjectAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachments"
        ]
      }
    },
    "/V1.0/ProjectCharges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectCharges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectCharges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectCharges/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectChargeModel,ProjectCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectChargeModel,ProjectCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectCharges/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectCharges/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectCharges_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProjectChargeModel,ProjectCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectCharges"
        ]
      }
    },
    "/V1.0/ProjectNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      }
    },
    "/V1.0/ProjectNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      }
    },
    "/V1.0/ProjectNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      }
    },
    "/V1.0/ProjectNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      }
    },
    "/V1.0/ProjectNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachments"
        ]
      }
    },
    "/V1.0/ProjectNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectNoteModel,ProjectNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectNoteModel,ProjectNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProjectNoteModel,ProjectNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotes"
        ]
      }
    },
    "/V1.0/ProjectNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/ProjectNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/Projects": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectModel,Project]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectModel,Project]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Projects_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProjectModel,Project]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Projects"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachmentsChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ProjectAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectAttachmentsChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Charges": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectChargeModel,ProjectCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Charges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Charges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Charges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Charges/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectChargesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProjectChargeModel,ProjectCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectChargesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ProjectNoteModel,ProjectNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ProjectNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ProjectNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ProjectNoteModel,ProjectNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ProjectNotesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Phases": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PhaseModel,Phase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PhaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PhaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PhaseModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Phases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Phases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Phases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Phases/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PhasesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PhaseModel,Phase]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PhasesChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Tasks": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskModel,Task]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Tasks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Tasks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Tasks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      }
    },
    "/V1.0/Projects/{parentId}/Tasks/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TasksChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskModel,Task]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TasksChild"
        ]
      }
    },
    "/V1.0/PurchaseApprovals": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseApprovalModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseApprovalModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseApprovalModel,PurchaseApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseApprovalModel,PurchaseApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseApprovals/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseApprovals_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseApprovalModel,PurchaseApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseApprovals"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItemReceiving/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceiving_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceiving"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemModel,PurchaseOrderItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemModel,PurchaseOrderItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseOrderItemModel,PurchaseOrderItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItems"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{parentId}/Receiving": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderItemReceivingModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{parentId}/Receiving/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{parentId}/Receiving/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{parentId}/Receiving/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      }
    },
    "/V1.0/PurchaseOrderItems/{parentId}/Receiving/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemReceivingChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemReceivingChild"
        ]
      }
    },
    "/V1.0/PurchaseOrders": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderModel,PurchaseOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderModel,PurchaseOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrders_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseOrderModel,PurchaseOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrders"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{parentId}/Items": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[PurchaseOrderItemModel,PurchaseOrderItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/PurchaseOrderItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{parentId}/Items/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{parentId}/Items/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{parentId}/Items/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      }
    },
    "/V1.0/PurchaseOrders/{parentId}/Items/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "PurchaseOrderItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[PurchaseOrderItemModel,PurchaseOrderItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "PurchaseOrderItemsChild"
        ]
      }
    },
    "/V1.0/QuoteItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteItemModel,QuoteItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteItemModel,QuoteItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[QuoteItemModel,QuoteItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItems"
        ]
      }
    },
    "/V1.0/QuoteLocations": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteLocationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteLocationModel,QuoteLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteLocationModel,QuoteLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteLocations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteLocations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[QuoteLocationModel,QuoteLocation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteLocations"
        ]
      }
    },
    "/V1.0/QuoteTemplates/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/QuoteTemplates/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/QuoteTemplates/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/QuoteTemplates/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteTemplateModel,QuoteTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteTemplateModel,QuoteTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/QuoteTemplates/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/QuoteTemplates/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteTemplates_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[QuoteTemplateModel,QuoteTemplate]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteTemplates"
        ]
      }
    },
    "/V1.0/Quotes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteModel,Quote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteModel,Quote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Quotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[QuoteModel,Quote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Quotes"
        ]
      }
    },
    "/V1.0/Quotes/{parentId}/Items": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[QuoteItemModel,QuoteItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QuoteItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      }
    },
    "/V1.0/Quotes/{parentId}/Items/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      }
    },
    "/V1.0/Quotes/{parentId}/Items/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      }
    },
    "/V1.0/Quotes/{parentId}/Items/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      }
    },
    "/V1.0/Quotes/{parentId}/Items/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "QuoteItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[QuoteItemModel,QuoteItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "QuoteItemsChild"
        ]
      }
    },
    "/V1.0/ResourceAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      }
    },
    "/V1.0/ResourceAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      }
    },
    "/V1.0/ResourceAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      }
    },
    "/V1.0/ResourceAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      }
    },
    "/V1.0/ResourceAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachments"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceDailyAvailabilityModel,ResourceDailyAvailability]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceDailyAvailabilityModel,ResourceDailyAvailability]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceDailyAvailabilities/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilities_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceDailyAvailabilityModel,ResourceDailyAvailability]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilities"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleDepartmentModel,ResourceRoleDepartment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleDepartmentModel,ResourceRoleDepartment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleDepartments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleDepartmentModel,ResourceRoleDepartment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartments"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleQueueModel,ResourceRoleQueue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleQueueModel,ResourceRoleQueue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoleQueues/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueues_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleQueueModel,ResourceRoleQueue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueues"
        ]
      }
    },
    "/V1.0/ResourceRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceRoles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleModel,ResourceRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleModel,ResourceRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceRoles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleModel,ResourceRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceServiceDeskRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRoles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRoles"
        ]
      }
    },
    "/V1.0/ResourceSkills/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/ResourceSkills/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/ResourceSkills/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/ResourceSkills/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceSkillModel,ResourceSkill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceSkillModel,ResourceSkill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/ResourceSkills/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/ResourceSkills/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkills_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceSkillModel,ResourceSkill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkills"
        ]
      }
    },
    "/V1.0/Resources": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceModel,Resource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceModel,Resource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Resources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceModel,Resource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Resources"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ResourceAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceAttachmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/DailyAvailabilities": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceDailyAvailabilityModel,ResourceDailyAvailability]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceDailyAvailabilityModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceDailyAvailabilityModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/DailyAvailabilities/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/DailyAvailabilities/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/DailyAvailabilities/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/DailyAvailabilities/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceDailyAvailabilitiesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceDailyAvailabilityModel,ResourceDailyAvailability]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceDailyAvailabilitiesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleDepartments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleDepartmentModel,ResourceRoleDepartment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleDepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleDepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleDepartmentModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleDepartments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleDepartments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleDepartments/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleDepartments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleDepartmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleDepartmentModel,ResourceRoleDepartment]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleDepartmentsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleQueues": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleQueueModel,ResourceRoleQueue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleQueueModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleQueueModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceRoleQueueModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleQueues/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleQueues/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleQueues/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/RoleQueues/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRoleQueuesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleQueueModel,ResourceRoleQueue]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRoleQueuesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Roles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRolesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceRoleModel,ResourceRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Roles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRolesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Roles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRolesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Roles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRolesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Roles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceRolesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceRoleModel,ResourceRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/ServiceDeskRoles": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceServiceDeskRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceServiceDeskRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceServiceDeskRoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/ServiceDeskRoles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/ServiceDeskRoles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/ServiceDeskRoles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/ServiceDeskRoles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceServiceDeskRolesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceServiceDeskRolesChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Skills": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ResourceSkillModel,ResourceSkill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceSkillModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ResourceSkillModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Skills/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Skills/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Skills/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/Skills/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ResourceSkillsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ResourceSkillModel,ResourceSkill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ResourceSkillsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/TimeOffRequests": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TimeOffRequestModel,TimeOffRequest]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeOffRequestModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeOffRequestModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeOffRequestModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/TimeOffRequests/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/TimeOffRequests/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/TimeOffRequests/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      }
    },
    "/V1.0/Resources/{parentId}/TimeOffRequests/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequestsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TimeOffRequestModel,TimeOffRequest]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequestsChild"
        ]
      }
    },
    "/V1.0/Roles": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/RoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/RoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/RoleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[RoleModel,Role]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[RoleModel,Role]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/Roles/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Roles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[RoleModel,Role]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Roles"
        ]
      }
    },
    "/V1.0/SalesOrderAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      }
    },
    "/V1.0/SalesOrderAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      }
    },
    "/V1.0/SalesOrderAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      }
    },
    "/V1.0/SalesOrderAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      }
    },
    "/V1.0/SalesOrderAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachments"
        ]
      }
    },
    "/V1.0/SalesOrders": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SalesOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SalesOrderModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SalesOrderModel,SalesOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SalesOrderModel,SalesOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrders_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SalesOrderModel,SalesOrder]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrders"
        ]
      }
    },
    "/V1.0/SalesOrders/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachmentsChild"
        ]
      }
    },
    "/V1.0/SalesOrders/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SalesOrderAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/SalesOrderAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SalesOrderAttachmentsChild"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceBundleServiceModel,ServiceBundleService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceBundleServiceModel,ServiceBundleService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundleServices/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServices_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceBundleServiceModel,ServiceBundleService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServices"
        ]
      }
    },
    "/V1.0/ServiceBundles": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceBundleModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceBundleModel,ServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceBundleModel,ServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundles_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceBundleModel,ServiceBundle]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundles"
        ]
      }
    },
    "/V1.0/ServiceBundles/{parentId}/Services": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceBundleServiceModel,ServiceBundleService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceBundleServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      }
    },
    "/V1.0/ServiceBundles/{parentId}/Services/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      }
    },
    "/V1.0/ServiceBundles/{parentId}/Services/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      }
    },
    "/V1.0/ServiceBundles/{parentId}/Services/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      }
    },
    "/V1.0/ServiceBundles/{parentId}/Services/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceBundleServicesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceBundleServiceModel,ServiceBundleService]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceBundleServicesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskResourceModel,ServiceCallTaskResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskResourceModel,ServiceCallTaskResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTaskResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTaskResourceModel,ServiceCallTaskResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResources"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskModel,ServiceCallTask]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskModel,ServiceCallTask]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTaskModel,ServiceCallTask]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasks"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{parentId}/Resources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskResourceModel,ServiceCallTaskResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallTaskResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{parentId}/Resources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{parentId}/Resources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{parentId}/Resources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTasks/{parentId}/Resources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTaskResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTaskResourceModel,ServiceCallTaskResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTaskResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketResourceModel,ServiceCallTicketResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketResourceModel,ServiceCallTicketResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTicketResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTicketResourceModel,ServiceCallTicketResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResources"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketModel,ServiceCallTicket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketModel,ServiceCallTicket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTickets_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTicketModel,ServiceCallTicket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTickets"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{parentId}/Resources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketResourceModel,ServiceCallTicketResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallTicketResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{parentId}/Resources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{parentId}/Resources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{parentId}/Resources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCallTickets/{parentId}/Resources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTicketResourceModel,ServiceCallTicketResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketResourcesChild"
        ]
      }
    },
    "/V1.0/ServiceCalls": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallModel,ServiceCall]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallModel,ServiceCall]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCalls_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallModel,ServiceCall]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCalls"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tasks": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTaskModel,ServiceCallTask]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallTaskModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tasks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tasks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tasks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tasks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTasksChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTaskModel,ServiceCallTask]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTasksChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tickets": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceCallTicketModel,ServiceCallTicket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceCallTicketModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tickets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tickets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tickets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      }
    },
    "/V1.0/ServiceCalls/{parentId}/Tickets/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceCallTicketsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceCallTicketModel,ServiceCallTicket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceCallTicketsChild"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreementResults/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResults_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResults"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreements/{parentId}/Results": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResultsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResultsChild"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreements/{parentId}/Results/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResultsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResultsChild"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreements/{parentId}/Results/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResultsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResultsChild"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreements/{parentId}/Results/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResultsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResultsChild"
        ]
      }
    },
    "/V1.0/ServiceLevelAgreements/{parentId}/Results/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ServiceLevelAgreementResultsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ServiceLevelAgreementResultsChild"
        ]
      }
    },
    "/V1.0/Services": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ServiceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceModel,Service]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ServiceModel,Service]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/Services/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Services_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ServiceModel,Service]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Services"
        ]
      }
    },
    "/V1.0/ShippingTypes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/ShippingTypes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/ShippingTypes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/ShippingTypes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ShippingTypeModel,ShippingType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[ShippingTypeModel,ShippingType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/ShippingTypes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/ShippingTypes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ShippingTypes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[ShippingTypeModel,ShippingType]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ShippingTypes"
        ]
      }
    },
    "/V1.0/Skills/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/Skills/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/Skills/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/Skills/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SkillModel,Skill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SkillModel,Skill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/Skills/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/Skills/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Skills_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SkillModel,Skill]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Skills"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SubscriptionPeriodModel,SubscriptionPeriod]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SubscriptionPeriodModel,SubscriptionPeriod]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/SubscriptionPeriods/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriods_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SubscriptionPeriodModel,SubscriptionPeriod]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriods"
        ]
      }
    },
    "/V1.0/Subscriptions": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SubscriptionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SubscriptionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/SubscriptionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SubscriptionModel,Subscription]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SubscriptionModel,Subscription]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Subscriptions_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SubscriptionModel,Subscription]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Subscriptions"
        ]
      }
    },
    "/V1.0/Subscriptions/{parentId}/Periods": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriodsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SubscriptionPeriodModel,SubscriptionPeriod]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriodsChild"
        ]
      }
    },
    "/V1.0/Subscriptions/{parentId}/Periods/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriodsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriodsChild"
        ]
      }
    },
    "/V1.0/Subscriptions/{parentId}/Periods/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriodsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriodsChild"
        ]
      }
    },
    "/V1.0/Subscriptions/{parentId}/Periods/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriodsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriodsChild"
        ]
      }
    },
    "/V1.0/Subscriptions/{parentId}/Periods/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SubscriptionPeriodsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SubscriptionPeriodModel,SubscriptionPeriod]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SubscriptionPeriodsChild"
        ]
      }
    },
    "/V1.0/SurveyResults/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/SurveyResults/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/SurveyResults/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/SurveyResults/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SurveyResultsModel,SurveyResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SurveyResultsModel,SurveyResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/SurveyResults/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/SurveyResults/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "SurveyResults_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SurveyResultsModel,SurveyResults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "SurveyResults"
        ]
      }
    },
    "/V1.0/Surveys/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/Surveys/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/Surveys/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/Surveys/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SurveyModel,Survey]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[SurveyModel,Survey]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/Surveys/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/Surveys/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Surveys_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[SurveyModel,Survey]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Surveys"
        ]
      }
    },
    "/V1.0/TagAliases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagAliases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagAliases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagAliases/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagAliasModel,TagAlias]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagAliasModel,TagAlias]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagAliases/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagAliases/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliases_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TagAliasModel,TagAlias]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliases"
        ]
      }
    },
    "/V1.0/TagGroups": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagGroupModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagGroupModel,TagGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagGroupModel,TagGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/TagGroups/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagGroups_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TagGroupModel,TagGroup]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagGroups"
        ]
      }
    },
    "/V1.0/Tags": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagModel,Tag]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagModel,Tag]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tags_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TagModel,Tag]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tags"
        ]
      }
    },
    "/V1.0/Tags/{parentId}/Aliases": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TagAliasModel,TagAlias]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TagAliasModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      }
    },
    "/V1.0/Tags/{parentId}/Aliases/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      }
    },
    "/V1.0/Tags/{parentId}/Aliases/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      }
    },
    "/V1.0/Tags/{parentId}/Aliases/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      }
    },
    "/V1.0/Tags/{parentId}/Aliases/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TagAliasesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TagAliasModel,TagAlias]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TagAliasesChild"
        ]
      }
    },
    "/V1.0/TaskAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      }
    },
    "/V1.0/TaskAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      }
    },
    "/V1.0/TaskAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      }
    },
    "/V1.0/TaskAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      }
    },
    "/V1.0/TaskAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachments"
        ]
      }
    },
    "/V1.0/TaskNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      }
    },
    "/V1.0/TaskNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      }
    },
    "/V1.0/TaskNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      }
    },
    "/V1.0/TaskNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      }
    },
    "/V1.0/TaskNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachments"
        ]
      }
    },
    "/V1.0/TaskNotes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskNoteModel,TaskNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskNoteModel,TaskNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskNoteModel,TaskNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotes"
        ]
      }
    },
    "/V1.0/TaskNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/TaskNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/TaskPredecessors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskPredecessors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskPredecessors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskPredecessors/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskPredecessorModel,TaskPredecessor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskPredecessorModel,TaskPredecessor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskPredecessors/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskPredecessors/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessors_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskPredecessorModel,TaskPredecessor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessors"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskSecondaryResourceModel,TaskSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskSecondaryResourceModel,TaskSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/TaskSecondaryResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskSecondaryResourceModel,TaskSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResources"
        ]
      }
    },
    "/V1.0/Tasks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskModel,Task]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskModel,Task]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tasks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskModel,Task]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tasks"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachmentsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TaskAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskAttachmentsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskNoteModel,TaskNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskNoteModel,TaskNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskNotesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Predecessors": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskPredecessorModel,TaskPredecessor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskPredecessorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskPredecessorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskPredecessorModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Predecessors/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Predecessors/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Predecessors/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/Predecessors/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskPredecessorsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskPredecessorModel,TaskPredecessor]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskPredecessorsChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/SecondaryResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaskSecondaryResourceModel,TaskSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaskSecondaryResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/SecondaryResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/SecondaryResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/SecondaryResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tasks/{parentId}/SecondaryResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaskSecondaryResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaskSecondaryResourceModel,TaskSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaskSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/TaxCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxCategoryModel,TaxCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxCategoryModel,TaxCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxCategories/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaxCategoryModel,TaxCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxCategories"
        ]
      }
    },
    "/V1.0/TaxRegions": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxRegionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxRegionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxRegionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxRegionModel,TaxRegion]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxRegionModel,TaxRegion]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/TaxRegions/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TaxRegions_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaxRegionModel,TaxRegion]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TaxRegions"
        ]
      }
    },
    "/V1.0/Taxes": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TaxModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxModel,Tax]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TaxModel,Tax]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/Taxes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Taxes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TaxModel,Tax]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Taxes"
        ]
      }
    },
    "/V1.0/ThresholdInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ThresholdApiIntegration_QueryThresholdInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ThresholdStatusResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "ThresholdApiIntegration"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalConfigurationItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItems"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalContactModel,TicketAdditionalContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalContactModel,TicketAdditionalContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAdditionalContacts/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContacts_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketAdditionalContactModel,TicketAdditionalContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContacts"
        ]
      }
    },
    "/V1.0/TicketAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      }
    },
    "/V1.0/TicketAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      }
    },
    "/V1.0/TicketAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      }
    },
    "/V1.0/TicketAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      }
    },
    "/V1.0/TicketAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachments"
        ]
      }
    },
    "/V1.0/TicketCategories": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketCategoryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketCategoryModel,TicketCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketCategoryModel,TicketCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategories_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketCategoryModel,TicketCategory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategories"
        ]
      }
    },
    "/V1.0/TicketCategories/{parentId}/FieldDefaults": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaultsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaultsChild"
        ]
      }
    },
    "/V1.0/TicketCategories/{parentId}/FieldDefaults/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaultsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaultsChild"
        ]
      }
    },
    "/V1.0/TicketCategories/{parentId}/FieldDefaults/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaultsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaultsChild"
        ]
      }
    },
    "/V1.0/TicketCategories/{parentId}/FieldDefaults/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaultsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaultsChild"
        ]
      }
    },
    "/V1.0/TicketCategories/{parentId}/FieldDefaults/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaultsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaultsChild"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketCategoryFieldDefaults/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCategoryFieldDefaults_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCategoryFieldDefaults"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketChangeRequestApprovals/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovals_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovals"
        ]
      }
    },
    "/V1.0/TicketCharges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketCharges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketCharges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketCharges/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChargeModel,TicketCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChargeModel,TicketCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketCharges/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketCharges/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketCharges_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChargeModel,TicketCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketCharges"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChecklistItemModel,TicketChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChecklistItemModel,TicketChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChecklistItemModel,TicketChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItems"
        ]
      }
    },
    "/V1.0/TicketChecklistLibraries": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibraries_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibraries"
        ]
      }
    },
    "/V1.0/TicketChecklistLibraries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibraries_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibraries"
        ]
      }
    },
    "/V1.0/TicketChecklistLibraries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibraries_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibraries"
        ]
      }
    },
    "/V1.0/TicketChecklistLibraries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibraries_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibraries"
        ]
      }
    },
    "/V1.0/TicketHistory/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketHistory/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketHistory/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketHistory/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketHistoryModel,TicketHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketHistoryModel,TicketHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketHistory/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketHistory/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketHistory_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketHistoryModel,TicketHistory]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketHistory"
        ]
      }
    },
    "/V1.0/TicketNoteAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      }
    },
    "/V1.0/TicketNoteAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      }
    },
    "/V1.0/TicketNoteAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      }
    },
    "/V1.0/TicketNoteAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      }
    },
    "/V1.0/TicketNoteAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachments"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookExcludedResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookFieldModel,TicketNoteWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookFieldModel,TicketNoteWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhookFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteWebhookFieldModel,TicketNoteWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFields"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookModel,TicketNoteWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookModel,TicketNoteWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhooks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteWebhookModel,TicketNoteWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhooks"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/ExcludedResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookExcludedResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/ExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/ExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/ExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/ExcludedResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookExcludedResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/Fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteWebhookFieldModel,TicketNoteWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/Fields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/Fields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/Fields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketNoteWebhooks/{parentId}/Fields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteWebhookFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteWebhookFieldModel,TicketNoteWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketNotes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteModel,TicketNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteModel,TicketNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotes_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteModel,TicketNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotes"
        ]
      }
    },
    "/V1.0/TicketNotes/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/TicketNotes/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNoteAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketNoteAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNoteAttachmentsChild"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketRmaCreditModel,TicketRmaCredit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketRmaCreditModel,TicketRmaCredit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketRmaCredits/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCredits_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketRmaCreditModel,TicketRmaCredit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCredits"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketSecondaryResourceModel,TicketSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketSecondaryResourceModel,TicketSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketSecondaryResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketSecondaryResourceModel,TicketSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResources"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketTagAssociationModel,TicketTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketTagAssociationModel,TicketTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketTagAssociations/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociations_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketTagAssociationModel,TicketTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociations"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookExcludedResources/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResources_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResources"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookFieldModel,TicketWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookFieldModel,TicketWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookFieldModel,TicketWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookUdfFieldModel,TicketWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookUdfFieldModel,TicketWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhookUdfFields/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFields_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookUdfFieldModel,TicketWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFields"
        ]
      }
    },
    "/V1.0/TicketWebhooks": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookModel,TicketWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookModel,TicketWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhooks_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookModel,TicketWebhook]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhooks"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/ExcludedResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookExcludedResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/ExcludedResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/ExcludedResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/ExcludedResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/ExcludedResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookExcludedResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookExcludedResourcesChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/Fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookFieldModel,TicketWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/Fields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/Fields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/Fields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/Fields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookFieldModel,TicketWebhookField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/UdfFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketWebhookUdfFieldModel,TicketWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketWebhookUdfFieldModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/UdfFields/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/UdfFields/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/UdfFields/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/TicketWebhooks/{parentId}/UdfFields/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketWebhookUdfFieldsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketWebhookUdfFieldModel,TicketWebhookUdfField]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketWebhookUdfFieldsChild"
        ]
      }
    },
    "/V1.0/Tickets": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketModel,Ticket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketModel,Ticket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "Tickets_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketModel,Ticket]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "Tickets"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalConfigurationItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketAdditionalConfigurationItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalConfigurationItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalConfigurationItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalConfigurationItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalConfigurationItems/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalConfigurationItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalConfigurationItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalContacts": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketAdditionalContactModel,TicketAdditionalContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketAdditionalContactModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalContacts/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalContacts/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalContacts/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/AdditionalContacts/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAdditionalContactsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketAdditionalContactModel,TicketAdditionalContact]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAdditionalContactsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachmentsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TicketAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketAttachmentsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChangeRequestApprovals": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChangeRequestApprovalModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChangeRequestApprovals/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChangeRequestApprovals/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChangeRequestApprovals/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChangeRequestApprovals/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChangeRequestApprovalsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChangeRequestApprovalsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Charges": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChargeModel,TicketCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChargeModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Charges/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Charges/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Charges/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Charges/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChargesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChargeModel,TicketCost]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChargesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketChecklistItemModel,TicketChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChecklistItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistItems/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketChecklistItemModel,TicketChecklistItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistItemsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistLibraries": {
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibrariesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketChecklistLibraryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistLibraries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibrariesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistLibraries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibrariesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/ChecklistLibraries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketChecklistLibrariesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketChecklistLibrariesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Notes": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketNoteModel,TicketNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketNoteModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Notes/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Notes/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Notes/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/Notes/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketNotesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketNoteModel,TicketNote]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketNotesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/RmaCredits": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketRmaCreditModel,TicketRmaCredit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketRmaCreditModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketRmaCreditModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketRmaCreditModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/RmaCredits/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/RmaCredits/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/RmaCredits/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/RmaCredits/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketRmaCreditsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketRmaCreditModel,TicketRmaCredit]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketRmaCreditsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/SecondaryResources": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketSecondaryResourceModel,TicketSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketSecondaryResourceModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/SecondaryResources/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/SecondaryResources/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/SecondaryResources/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/SecondaryResources/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketSecondaryResourcesChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketSecondaryResourceModel,TicketSecondaryResource]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketSecondaryResourcesChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/TagAssociations": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TicketTagAssociationModel,TicketTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TicketTagAssociationModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/TagAssociations/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/TagAssociations/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/TagAssociations/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      }
    },
    "/V1.0/Tickets/{parentId}/TagAssociations/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TicketTagAssociationsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TicketTagAssociationModel,TicketTagAssociation]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TicketTagAssociationsChild"
        ]
      }
    },
    "/V1.0/TimeEntries": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeEntryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeEntryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeEntryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TimeEntryModel,TimeEntry]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TimeEntryModel,TimeEntry]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntries_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TimeEntryModel,TimeEntry]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntries"
        ]
      }
    },
    "/V1.0/TimeEntries/{parentId}/Attachments": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachmentsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachmentsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachmentsChild_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachmentsChild"
        ]
      }
    },
    "/V1.0/TimeEntries/{parentId}/Attachments/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachmentsChild_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachmentsChild"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachmentsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachmentsChild"
        ]
      }
    },
    "/V1.0/TimeEntryAttachments/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      }
    },
    "/V1.0/TimeEntryAttachments/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      }
    },
    "/V1.0/TimeEntryAttachments/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      }
    },
    "/V1.0/TimeEntryAttachments/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      }
    },
    "/V1.0/TimeEntryAttachments/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeEntryAttachments_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/TimeEntryAttachmentModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeEntryAttachments"
        ]
      }
    },
    "/V1.0/TimeOffRequests/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/TimeOffRequests/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/TimeOffRequests/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/TimeOffRequests/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TimeOffRequestModel,TimeOffRequest]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[TimeOffRequestModel,TimeOffRequest]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/TimeOffRequests/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/TimeOffRequests/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "TimeOffRequests_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[TimeOffRequestModel,TimeOffRequest]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "TimeOffRequests"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldDefinitionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_CreateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldDefinitionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldDefinitionModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[UserDefinedFieldDefinitionModel,UserDefinedFieldDefinition]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[UserDefinedFieldDefinitionModel,UserDefinedFieldDefinition]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldDefinitions/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldDefinitions_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[UserDefinedFieldDefinitionModel,UserDefinedFieldDefinition]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldDefinitions"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[UserDefinedFieldListItemModel,UserDefinedFieldListItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[UserDefinedFieldListItemModel,UserDefinedFieldListItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFieldListItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItems_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[UserDefinedFieldListItemModel,UserDefinedFieldListItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItems"
        ]
      }
    },
    "/V1.0/UserDefinedFields/{parentId}/ListItems": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_Query",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[UserDefinedFieldListItemModel,UserDefinedFieldListItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      },
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_PatchEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldListItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_CreateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldListItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_UpdateEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldListItemModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      }
    },
    "/V1.0/UserDefinedFields/{parentId}/ListItems/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_QueryEntityInformation",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      }
    },
    "/V1.0/UserDefinedFields/{parentId}/ListItems/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_QueryFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      }
    },
    "/V1.0/UserDefinedFields/{parentId}/ListItems/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      }
    },
    "/V1.0/UserDefinedFields/{parentId}/ListItems/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "UserDefinedFieldListItemsChild_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "parentId",
            "required": true,
            "type": "integer"
          },
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[UserDefinedFieldListItemModel,UserDefinedFieldListItem]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "UserDefinedFieldListItemsChild"
        ]
      }
    },
    "/V1.0/Version": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "AutotaskVersionApiIntegration_QueryVersionInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/AutotaskVersionResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "AutotaskVersionApiIntegration"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[WebhookEventErrorLogModel,WebhookEventErrorLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[WebhookEventErrorLogModel,WebhookEventErrorLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WebhookEventErrorLogs/{id}": {
      "delete": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_DeleteEntity",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      },
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WebhookEventErrorLogs_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[WebhookEventErrorLogModel,WebhookEventErrorLog]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WebhookEventErrorLogs"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers": {
      "patch": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_PatchEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/WorkTypeModifierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      },
      "put": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_UpdateEntity",
        "parameters": [
          {
            "in": "body",
            "name": "restModelInput",
            "required": true,
            "schema": {
              "$ref": "#/definitions/WorkTypeModifierModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/OperationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/entityInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_QueryEntityInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/EntityInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/entityInformation/fields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_QueryFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/FieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/entityInformation/userDefinedFields": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_QueryUserDefinedFieldDefinitions",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/UserDefinedFieldInformationResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/query": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_UrlParameterQuery",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[WorkTypeModifierModel,WorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_Query",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryActionResult[WorkTypeModifierModel,WorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/query/count": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_UrlParameterQueryCount",
        "parameters": [
          {
            "in": "query",
            "name": "search",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      },
      "post": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_QueryCount",
        "parameters": [
          {
            "in": "body",
            "name": "queryModel",
            "required": true,
            "schema": {
              "$ref": "#/definitions/QueryModel"
            }
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/QueryCountResultModel"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/WorkTypeModifiers/{id}": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "WorkTypeModifiers_QueryItem",
        "parameters": [
          {
            "format": "int64",
            "in": "path",
            "name": "id",
            "required": true,
            "type": "integer"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ItemQueryResultModel[WorkTypeModifierModel,WorkTypeModifier]"
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "403": {
            "description": "Forbidden"
          }
        },
        "tags": [
          "WorkTypeModifiers"
        ]
      }
    },
    "/V1.0/ZoneInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ZoneInformationApiIntegration_QueryZoneInformation",
        "parameters": [
          {
            "in": "query",
            "name": "user",
            "required": true,
            "type": "string"
          },
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ZoneInformationResultModel"
            }
          }
        },
        "tags": [
          "ZoneInformationApiIntegration"
        ]
      }
    },
    "/VersionInformation": {
      "get": {
        "consumes": [
          "application/json"
        ],
        "operationId": "ApiVersion_ApiVersionInformation",
        "parameters": [
          {
            "description": "API Integration Code",
            "in": "header",
            "name": "ApiIntegrationCode",
            "required": true,
            "type": "string"
          },
          {
            "description": "User Name",
            "in": "header",
            "name": "UserName",
            "required": true,
            "type": "string"
          },
          {
            "description": "Secret",
            "in": "header",
            "name": "Secret",
            "required": true,
            "type": "string"
          },
          {
            "description": "Impersonation Resource Key",
            "in": "header",
            "name": "ImpersonationResourceId",
            "required": false,
            "type": "string"
          }
        ],
        "produces": [
          "application/json",
          "text/json"
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/ApiVersionResultModel"
            }
          }
        },
        "tags": [
          "ApiVersion"
        ]
      }
    }
  },
  "definitions": {
    "ActionTypeModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isSystemActionType": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "view": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "AdditionalInvoiceFieldValueModel": {
      "properties": {
        "additionalInvoiceFieldID": {
          "format": "int64",
          "type": "integer"
        },
        "fieldValue": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceBatchID": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ApiVersionResultModel": {
      "properties": {
        "apiVersions": {
          "items": {
            "readOnly": true,
            "type": "string"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "AppointmentModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "updateDateTime": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "ArticleAttachmentModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ArticleConfigurationItemCategoryAssociationModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "installedProductCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleInstalledProductCategoryAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ArticleNoteModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "createdDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "lastModifiedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ArticlePlainTextContentModel": {
      "properties": {
        "contentData": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticlePlainTextContent,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ArticleTagAssociationModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleTagAssociation,Int64]]",
          "readOnly": true
        },
        "tagID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ArticleTicketAssociationModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleTicketAssociation,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ArticleToArticleAssociationModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "associatedArticleID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleToArticleAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ArticleToDocumentAssociationModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "associatedDocumentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ArticleToDocumentAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "AttachmentInfoModel": {
      "properties": {
        "articleID": {
          "format": "int32",
          "type": "integer"
        },
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "contentType": {
          "type": "string"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "expenseItemID": {
          "format": "int32",
          "type": "integer"
        },
        "expenseReportID": {
          "format": "int32",
          "type": "integer"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "projectNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "salesOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "taskNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "AutotaskVersionResultModel": {
      "properties": {
        "build": {
          "readOnly": true,
          "type": "string"
        },
        "majorVersion": {
          "readOnly": true,
          "type": "string"
        },
        "minorVersion": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "BillingCodeModel": {
      "properties": {
        "afterHoursWorkType": {
          "format": "int32",
          "type": "integer"
        },
        "billingCodeType": {
          "format": "int32",
          "type": "integer"
        },
        "department": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "externalNumber": {
          "type": "string"
        },
        "generalLedgerAccount": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isExcludedFromNewContracts": {
          "type": "boolean"
        },
        "markupRate": {
          "format": "double",
          "type": "number"
        },
        "name": {
          "type": "string"
        },
        "taxCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "useType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "BillingItemApprovalLevelModel": {
      "properties": {
        "approvalDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "approvalLevel": {
          "format": "int32",
          "type": "integer"
        },
        "approvalResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "BillingItemModel": {
      "properties": {
        "accountManagerWhenApprovedID": {
          "format": "int32",
          "type": "integer"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "billingItemType": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemID": {
          "format": "int64",
          "type": "integer"
        },
        "contractBlockID": {
          "format": "int32",
          "type": "integer"
        },
        "contractChargeID": {
          "format": "int64",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceAdjustmentID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleAdjustmentID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundlePeriodID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServicePeriodID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "expenseItemID": {
          "format": "int32",
          "type": "integer"
        },
        "extendedPrice": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyExtendedPrice": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyRate": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyTaxDollars": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyTotalAmount": {
          "format": "double",
          "type": "number"
        },
        "invoiceID": {
          "format": "int32",
          "type": "integer"
        },
        "itemApproverID": {
          "format": "int32",
          "type": "integer"
        },
        "itemDate": {
          "format": "date-time",
          "type": "string"
        },
        "itemName": {
          "type": "string"
        },
        "lineItemFullDescription": {
          "type": "string"
        },
        "lineItemGroupDescription": {
          "type": "string"
        },
        "milestoneID": {
          "format": "int64",
          "type": "integer"
        },
        "nonBillable": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "ourCost": {
          "format": "double",
          "type": "number"
        },
        "postedDate": {
          "format": "date-time",
          "type": "string"
        },
        "postedOnTime": {
          "format": "date-time",
          "type": "string"
        },
        "projectChargeID": {
          "format": "int64",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "quantity": {
          "format": "double",
          "type": "number"
        },
        "rate": {
          "format": "double",
          "type": "number"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "serviceID": {
          "format": "int64",
          "type": "integer"
        },
        "sortOrderID": {
          "format": "int64",
          "type": "integer"
        },
        "subType": {
          "format": "int32",
          "type": "integer"
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "taxDollars": {
          "format": "double",
          "type": "number"
        },
        "ticketChargeID": {
          "format": "int64",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        },
        "totalAmount": {
          "format": "double",
          "type": "number"
        },
        "vendorID": {
          "format": "int64",
          "type": "integer"
        },
        "webServiceDate": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "Byte": {
      "properties": {},
      "type": "object"
    },
    "ChangeOrderChargeModel": {
      "properties": {
        "billableAmount": {
          "format": "double",
          "type": "number"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "changeOrderHours": {
          "format": "double",
          "type": "number"
        },
        "chargeType": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "extendedCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyBillableAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalPurchaseOrderNumber": {
          "type": "string"
        },
        "isBillableToCompany": {
          "type": "boolean"
        },
        "isBilled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notes": {
          "type": "string"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "statusLastModifiedBy": {
          "format": "int32",
          "type": "integer"
        },
        "statusLastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "unitQuantity": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ChangeRequestLinkModel": {
      "properties": {
        "changeRequestTicketID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "problemOrIncidentTicketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ChecklistLibraryChecklistItemModel": {
      "properties": {
        "checklistLibraryID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isImportant": {
          "type": "boolean"
        },
        "itemName": {
          "type": "string"
        },
        "knowledgebaseArticleID": {
          "format": "int32",
          "type": "integer"
        },
        "position": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ChecklistLibraryChecklistItem,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ChecklistLibraryModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "entityType": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ClassificationIconModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isSystem": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "relativeUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ClientPortalUserModel": {
      "properties": {
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "dateFormat": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isClientPortalActive": {
          "type": "boolean"
        },
        "numberFormat": {
          "format": "int32",
          "type": "integer"
        },
        "password": {
          "type": "string"
        },
        "securityLevel": {
          "format": "int32",
          "type": "integer"
        },
        "timeFormat": {
          "format": "int32",
          "type": "integer"
        },
        "userName": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CollectionItem": {
      "properties": {
        "longValue": {
          "format": "int64",
          "type": "integer"
        },
        "stringValue": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ComanagedAssociationModel": {
      "properties": {
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isPrimaryComanagedResource": {
          "type": "boolean"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CompanyAlertModel": {
      "properties": {
        "alertText": {
          "type": "string"
        },
        "alertTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountAlert,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "CompanyAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "salesOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanyCategoryModel": {
      "properties": {
        "displayColorRGB": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isApiOnly": {
          "type": "boolean"
        },
        "isGlobalDefault": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "nickname": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanyLocationModel": {
      "properties": {
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "alternatePhone1": {
          "type": "string"
        },
        "alternatePhone2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "countryID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "fax": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isPrimary": {
          "type": "boolean"
        },
        "isTaxExempt": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "overrideCompanyTaxSettings": {
          "type": "boolean"
        },
        "phone": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "roundtripDistance": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountPhysicalLocation,Int64]]",
          "readOnly": true
        },
        "state": {
          "type": "string"
        },
        "taxRegionID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CompanyModel": {
      "properties": {
        "additionalAddressInformation": {
          "type": "string"
        },
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "alternatePhone1": {
          "type": "string"
        },
        "alternatePhone2": {
          "type": "string"
        },
        "apiVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "assetValue": {
          "format": "double",
          "type": "number"
        },
        "billToAdditionalAddressInformation": {
          "type": "string"
        },
        "billToAddressToUse": {
          "format": "int32",
          "type": "integer"
        },
        "billToAttention": {
          "type": "string"
        },
        "billToCity": {
          "type": "string"
        },
        "billToCompanyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "billToCountryID": {
          "format": "int32",
          "type": "integer"
        },
        "billToState": {
          "type": "string"
        },
        "billToZipCode": {
          "type": "string"
        },
        "billingAddress1": {
          "type": "string"
        },
        "billingAddress2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "classification": {
          "format": "int32",
          "type": "integer"
        },
        "companyCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "companyName": {
          "type": "string"
        },
        "companyNumber": {
          "type": "string"
        },
        "companyType": {
          "format": "int32",
          "type": "integer"
        },
        "competitorID": {
          "format": "int32",
          "type": "integer"
        },
        "countryID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "fax": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "invoiceEmailMessageID": {
          "format": "int32",
          "type": "integer"
        },
        "invoiceMethod": {
          "format": "int32",
          "type": "integer"
        },
        "invoiceNonContractItemsToParentCompany": {
          "type": "boolean"
        },
        "invoiceTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isClientPortalActive": {
          "type": "boolean"
        },
        "isEnabledForComanaged": {
          "type": "boolean"
        },
        "isSample": {
          "type": "boolean"
        },
        "isTaskFireActive": {
          "type": "boolean"
        },
        "isTaxExempt": {
          "type": "boolean"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastTrackedModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "marketSegmentID": {
          "format": "int32",
          "type": "integer"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "parentCompanyID": {
          "format": "int32",
          "type": "integer"
        },
        "phone": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "purchaseOrderTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "quoteEmailMessageID": {
          "format": "int32",
          "type": "integer"
        },
        "quoteTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "sicCode": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "stockMarket": {
          "type": "string"
        },
        "stockSymbol": {
          "type": "string"
        },
        "surveyCompanyRating": {
          "format": "double",
          "type": "number"
        },
        "taxID": {
          "type": "string"
        },
        "taxRegionID": {
          "format": "int32",
          "type": "integer"
        },
        "territoryID": {
          "format": "int32",
          "type": "integer"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "webAddress": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanyNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "salesOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanyNoteModel": {
      "properties": {
        "actionType": {
          "format": "int32",
          "type": "integer"
        },
        "assignedResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "completedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "note": {
          "type": "string"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountNote,Int64]]",
          "readOnly": true
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanySiteConfigurationModel": {
      "properties": {
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "locationName": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountLocation,Int64]]",
          "readOnly": true
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "CompanyTeamModel": {
      "properties": {
        "companyID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isAssociatedAsComanaged": {
          "type": "boolean"
        },
        "resourceID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountTeam,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "CompanyToDoModel": {
      "properties": {
        "actionType": {
          "format": "int32",
          "type": "integer"
        },
        "activityDescription": {
          "type": "string"
        },
        "assignedToResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "companyID": {
          "format": "int64",
          "type": "integer"
        },
        "completedDate": {
          "format": "date-time",
          "type": "string"
        },
        "contactID": {
          "format": "int64",
          "type": "integer"
        },
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountToDo,Int64]]",
          "readOnly": true
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "ticketID": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CompanyWebhookExcludedResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountWebhookExcludedResource,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CompanyWebhookFieldModel": {
      "properties": {
        "fieldID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountWebhookField,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CompanyWebhookModel": {
      "properties": {
        "deactivationUrl": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isReady": {
          "type": "boolean"
        },
        "isSubscribedToCreateEvents": {
          "type": "boolean"
        },
        "isSubscribedToDeleteEvents": {
          "type": "boolean"
        },
        "isSubscribedToUpdateEvents": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationEmailAddress": {
          "type": "string"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "secretKey": {
          "type": "string"
        },
        "sendThresholdExceededNotification": {
          "type": "boolean"
        },
        "webhookGUID": {
          "type": "string"
        },
        "webhookUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "CompanyWebhookUdfFieldModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AccountWebhookUdfField,Int64]]",
          "readOnly": true
        },
        "udfFieldID": {
          "format": "int32",
          "type": "integer"
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemBillingProductAssociationModel": {
      "properties": {
        "billingProductID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductBillingProductAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ConfigurationItemCategoryModel": {
      "properties": {
        "displayColorRGB": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isClientPortalDefault": {
          "type": "boolean"
        },
        "isGlobalDefault": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "nickname": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemCategoryUdfAssociationModel": {
      "properties": {
        "configurationItemCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isRequired": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductCategoryUdfAssociation,Int64]]",
          "readOnly": true
        },
        "userDefinedFieldDefinitionID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemDnsRecordModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "data": {
          "type": "string"
        },
        "dnsType": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "installedProductID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "timeToLiveSeconds": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemExtModel": {
      "properties": {
        "apiVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemType": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "createdByPersonID": {
          "format": "int32",
          "type": "integer"
        },
        "dailyCost": {
          "format": "double",
          "type": "number"
        },
        "dattoAvailableKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoDeviceMemoryMegabytes": {
          "format": "int32",
          "type": "integer"
        },
        "dattoDrivesErrors": {
          "type": "boolean"
        },
        "dattoHostname": {
          "type": "string"
        },
        "dattoInternalIP": {
          "type": "string"
        },
        "dattoKernelVersionID": {
          "type": "string"
        },
        "dattoLastCheckInDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "dattoNICSpeedKilobitsPerSecond": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfAgents": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfDrives": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfVolumes": {
          "format": "int32",
          "type": "integer"
        },
        "dattoOSVersionID": {
          "type": "string"
        },
        "dattoOffsiteUsedBytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoPercentageUsed": {
          "format": "double",
          "type": "number"
        },
        "dattoProtectedKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoRemoteIP": {
          "type": "string"
        },
        "dattoSerialNumber": {
          "type": "string"
        },
        "dattoUptimeSeconds": {
          "format": "int32",
          "type": "integer"
        },
        "dattoUsedKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoZFSVersionID": {
          "type": "string"
        },
        "deviceNetworkingID": {
          "type": "string"
        },
        "domain": {
          "type": "string"
        },
        "domainExpirationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "domainLastUpdatedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "domainRegistrarID": {
          "format": "int32",
          "type": "integer"
        },
        "domainRegistrationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "hourlyCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "installDate": {
          "format": "date-time",
          "type": "string"
        },
        "installedByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "installedByID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastActivityPersonID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityPersonType": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedTime": {
          "format": "date-time",
          "type": "string"
        },
        "location": {
          "type": "string"
        },
        "monthlyCost": {
          "format": "double",
          "type": "number"
        },
        "notes": {
          "type": "string"
        },
        "numberOfUsers": {
          "format": "double",
          "type": "number"
        },
        "parentConfigurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "perUseCost": {
          "format": "double",
          "type": "number"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "referenceNumber": {
          "type": "string"
        },
        "referenceTitle": {
          "type": "string"
        },
        "rmmDeviceAuditAntivirusStatusID": {
          "type": "string"
        },
        "rmmDeviceAuditArchitectureID": {
          "type": "string"
        },
        "rmmDeviceAuditBackupStatusID": {
          "type": "string"
        },
        "rmmDeviceAuditDescription": {
          "type": "string"
        },
        "rmmDeviceAuditDeviceTypeID": {
          "type": "string"
        },
        "rmmDeviceAuditDisplayAdaptorID": {
          "type": "string"
        },
        "rmmDeviceAuditDomainID": {
          "type": "string"
        },
        "rmmDeviceAuditExternalIPAddress": {
          "type": "string"
        },
        "rmmDeviceAuditHostname": {
          "type": "string"
        },
        "rmmDeviceAuditIPAddress": {
          "type": "string"
        },
        "rmmDeviceAuditLastUser": {
          "type": "string"
        },
        "rmmDeviceAuditMacAddress": {
          "type": "string"
        },
        "rmmDeviceAuditManufacturerID": {
          "type": "string"
        },
        "rmmDeviceAuditMemoryBytes": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceAuditMissingPatchCount": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditMobileNetworkOperatorID": {
          "type": "string"
        },
        "rmmDeviceAuditMobileNumber": {
          "type": "string"
        },
        "rmmDeviceAuditModelID": {
          "type": "string"
        },
        "rmmDeviceAuditMotherboardID": {
          "type": "string"
        },
        "rmmDeviceAuditOperatingSystemID": {
          "type": "string"
        },
        "rmmDeviceAuditOperatingSystemNameID": {
          "type": "string"
        },
        "rmmDeviceAuditOperatingSystemVersionID": {
          "type": "string"
        },
        "rmmDeviceAuditPatchStatusID": {
          "type": "string"
        },
        "rmmDeviceAuditProcessorID": {
          "type": "string"
        },
        "rmmDeviceAuditSNMPContact": {
          "type": "string"
        },
        "rmmDeviceAuditSNMPLocation": {
          "type": "string"
        },
        "rmmDeviceAuditSNMPName": {
          "type": "string"
        },
        "rmmDeviceAuditServicePackID": {
          "type": "string"
        },
        "rmmDeviceAuditSoftwareStatusID": {
          "type": "string"
        },
        "rmmDeviceAuditStorageBytes": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceID": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceUID": {
          "type": "string"
        },
        "rmmOpenAlertCount": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementID": {
          "format": "int32",
          "type": "integer"
        },
        "setupFee": {
          "format": "double",
          "type": "number"
        },
        "sourceChargeID": {
          "format": "int32",
          "type": "integer"
        },
        "sourceChargeType": {
          "format": "int32",
          "type": "integer"
        },
        "sslCommonName": {
          "type": "string"
        },
        "sslIssuedBy": {
          "type": "string"
        },
        "sslLocation": {
          "type": "string"
        },
        "sslOrganization": {
          "type": "string"
        },
        "sslOrganizationUnit": {
          "type": "string"
        },
        "sslSerialNumber": {
          "type": "string"
        },
        "sslSignatureAlgorithm": {
          "type": "string"
        },
        "sslSource": {
          "type": "string"
        },
        "sslValidFromDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "sslValidUntilDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "warrantyExpirationDate": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemModel": {
      "properties": {
        "apiVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemType": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "createdByPersonID": {
          "format": "int32",
          "type": "integer"
        },
        "dailyCost": {
          "format": "double",
          "type": "number"
        },
        "dattoAvailableKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoDeviceMemoryMegabytes": {
          "format": "int32",
          "type": "integer"
        },
        "dattoDrivesErrors": {
          "type": "boolean"
        },
        "dattoHostname": {
          "type": "string"
        },
        "dattoInternalIP": {
          "type": "string"
        },
        "dattoKernelVersionID": {
          "format": "int32",
          "type": "integer"
        },
        "dattoLastCheckInDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "dattoNICSpeedKilobitsPerSecond": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfAgents": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfDrives": {
          "format": "int32",
          "type": "integer"
        },
        "dattoNumberOfVolumes": {
          "format": "int32",
          "type": "integer"
        },
        "dattoOSVersionID": {
          "format": "int32",
          "type": "integer"
        },
        "dattoOffsiteUsedBytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoPercentageUsed": {
          "format": "double",
          "type": "number"
        },
        "dattoProtectedKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoRemoteIP": {
          "type": "string"
        },
        "dattoSerialNumber": {
          "type": "string"
        },
        "dattoUptimeSeconds": {
          "format": "int32",
          "type": "integer"
        },
        "dattoUsedKilobytes": {
          "format": "int64",
          "type": "integer"
        },
        "dattoZFSVersionID": {
          "format": "int32",
          "type": "integer"
        },
        "deviceNetworkingID": {
          "type": "string"
        },
        "domain": {
          "type": "string"
        },
        "domainExpirationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "domainLastUpdatedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "domainRegistrarID": {
          "format": "int32",
          "type": "integer"
        },
        "domainRegistrationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "hourlyCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "installDate": {
          "format": "date-time",
          "type": "string"
        },
        "installedByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "installedByID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastActivityPersonID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityPersonType": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedTime": {
          "format": "date-time",
          "type": "string"
        },
        "location": {
          "type": "string"
        },
        "monthlyCost": {
          "format": "double",
          "type": "number"
        },
        "notes": {
          "type": "string"
        },
        "numberOfUsers": {
          "format": "double",
          "type": "number"
        },
        "parentConfigurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "perUseCost": {
          "format": "double",
          "type": "number"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "referenceNumber": {
          "type": "string"
        },
        "referenceTitle": {
          "type": "string"
        },
        "rmmDeviceAuditAntivirusStatusID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditArchitectureID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditBackupStatusID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditDescription": {
          "type": "string"
        },
        "rmmDeviceAuditDeviceTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditDisplayAdaptorID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditDomainID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditExternalIPAddress": {
          "type": "string"
        },
        "rmmDeviceAuditHostname": {
          "type": "string"
        },
        "rmmDeviceAuditIPAddress": {
          "type": "string"
        },
        "rmmDeviceAuditLastUser": {
          "type": "string"
        },
        "rmmDeviceAuditMacAddress": {
          "type": "string"
        },
        "rmmDeviceAuditManufacturerID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditMemoryBytes": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceAuditMissingPatchCount": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditMobileNetworkOperatorID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditMobileNumber": {
          "type": "string"
        },
        "rmmDeviceAuditModelID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditMotherboardID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditOperatingSystem": {
          "type": "string"
        },
        "rmmDeviceAuditPatchStatusID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditProcessorID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditSNMPContact": {
          "type": "string"
        },
        "rmmDeviceAuditSNMPLocation": {
          "type": "string"
        },
        "rmmDeviceAuditSNMPName": {
          "type": "string"
        },
        "rmmDeviceAuditServicePackID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditSoftwareStatusID": {
          "format": "int32",
          "type": "integer"
        },
        "rmmDeviceAuditStorageBytes": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceID": {
          "format": "int64",
          "type": "integer"
        },
        "rmmDeviceUID": {
          "type": "string"
        },
        "rmmOpenAlertCount": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementID": {
          "format": "int32",
          "type": "integer"
        },
        "setupFee": {
          "format": "double",
          "type": "number"
        },
        "sourceChargeID": {
          "format": "int32",
          "type": "integer"
        },
        "sourceChargeType": {
          "format": "int32",
          "type": "integer"
        },
        "sslCommonName": {
          "type": "string"
        },
        "sslIssuedBy": {
          "type": "string"
        },
        "sslLocation": {
          "type": "string"
        },
        "sslOrganization": {
          "type": "string"
        },
        "sslOrganizationUnit": {
          "type": "string"
        },
        "sslSerialNumber": {
          "type": "string"
        },
        "sslSignatureAlgorithm": {
          "type": "string"
        },
        "sslSource": {
          "type": "string"
        },
        "sslValidFromDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "sslValidUntilDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "warrantyExpirationDate": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemNoteModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "noteType": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemRelatedItemModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "relatedConfigurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "relationship": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductRelatedItem,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ConfigurationItemSslSubjectAlternativeNameModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemTypeModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemWebhookExcludedResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductWebhookExcludedResource,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemWebhookFieldModel": {
      "properties": {
        "fieldID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductWebhookField,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ConfigurationItemWebhookModel": {
      "properties": {
        "deactivationUrl": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isReady": {
          "type": "boolean"
        },
        "isSubscribedToCreateEvents": {
          "type": "boolean"
        },
        "isSubscribedToDeleteEvents": {
          "type": "boolean"
        },
        "isSubscribedToUpdateEvents": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationEmailAddress": {
          "type": "string"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "secretKey": {
          "type": "string"
        },
        "sendThresholdExceededNotification": {
          "type": "boolean"
        },
        "webhookGUID": {
          "type": "string"
        },
        "webhookUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ConfigurationItemWebhookUdfFieldModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InstalledProductWebhookUdfField,Int64]]",
          "readOnly": true
        },
        "udfFieldID": {
          "format": "int32",
          "type": "integer"
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContactBillingProductAssociationModel": {
      "properties": {
        "billingProductID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContactBillingProductAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContactGroupContactModel": {
      "properties": {
        "contactGroupId": {
          "format": "int32",
          "type": "integer"
        },
        "contactId": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContactGroupContact,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContactGroupModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContactModel": {
      "properties": {
        "additionalAddressInformation": {
          "type": "string"
        },
        "addressLine": {
          "type": "string"
        },
        "addressLine1": {
          "type": "string"
        },
        "alternatePhone": {
          "type": "string"
        },
        "apiVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "bulkEmailOptOutTime": {
          "format": "date-time",
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "countryID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "emailAddress": {
          "type": "string"
        },
        "emailAddress2": {
          "type": "string"
        },
        "emailAddress3": {
          "type": "string"
        },
        "extension": {
          "type": "string"
        },
        "externalID": {
          "type": "string"
        },
        "facebookUrl": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "format": "int32",
          "type": "integer"
        },
        "isOptedOutFromBulkEmail": {
          "type": "boolean"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastName": {
          "type": "string"
        },
        "linkedInUrl": {
          "type": "string"
        },
        "middleInitial": {
          "type": "string"
        },
        "mobilePhone": {
          "type": "string"
        },
        "namePrefix": {
          "format": "int32",
          "type": "integer"
        },
        "nameSuffix": {
          "format": "int32",
          "type": "integer"
        },
        "note": {
          "type": "string"
        },
        "phone": {
          "type": "string"
        },
        "primaryContact": {
          "type": "boolean"
        },
        "receivesEmailNotifications": {
          "type": "boolean"
        },
        "roomNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[Contact,Int64]]",
          "readOnly": true
        },
        "solicitationOptOut": {
          "type": "boolean"
        },
        "solicitationOptOutTime": {
          "format": "date-time",
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "surveyOptOut": {
          "type": "boolean"
        },
        "title": {
          "type": "string"
        },
        "twitterUrl": {
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "zipCode": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContactWebhookExcludedResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContactWebhookExcludedResource,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContactWebhookFieldModel": {
      "properties": {
        "fieldID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContactWebhookField,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContactWebhookModel": {
      "properties": {
        "deactivationUrl": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isReady": {
          "type": "boolean"
        },
        "isSubscribedToCreateEvents": {
          "type": "boolean"
        },
        "isSubscribedToDeleteEvents": {
          "type": "boolean"
        },
        "isSubscribedToUpdateEvents": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationEmailAddress": {
          "type": "string"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "secretKey": {
          "type": "string"
        },
        "sendThresholdExceededNotification": {
          "type": "boolean"
        },
        "webhookGUID": {
          "type": "string"
        },
        "webhookUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContactWebhookUdfFieldModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContactWebhookUdfField,Int64]]",
          "readOnly": true
        },
        "udfFieldID": {
          "format": "int32",
          "type": "integer"
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractBillingRuleModel": {
      "properties": {
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "createChargesAsBillable": {
          "type": "boolean"
        },
        "dailyProratedCost": {
          "format": "double",
          "type": "number"
        },
        "dailyProratedPrice": {
          "format": "double",
          "type": "number"
        },
        "determineUnits": {
          "format": "int32",
          "type": "integer"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "executionMethod": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "includeItemsInChargeDescription": {
          "type": "boolean"
        },
        "invoiceDescription": {
          "type": "string"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDailyProrationEnabled": {
          "type": "boolean"
        },
        "maximumUnits": {
          "format": "int32",
          "type": "integer"
        },
        "minimumUnits": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractBillingRule,Int64]]",
          "readOnly": true
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContractBlockHourFactorModel": {
      "properties": {
        "blockHourMultiplier": {
          "format": "double",
          "type": "number"
        },
        "contractHourlyRate": {
          "format": "double",
          "type": "number"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyContractHourlyRate": {
          "format": "double",
          "type": "number"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractFactor,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractBlockModel": {
      "properties": {
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "hourlyRate": {
          "format": "double",
          "type": "number"
        },
        "hours": {
          "format": "double",
          "type": "number"
        },
        "hoursApproved": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceNumber": {
          "type": "string"
        },
        "isPaid": {
          "type": "boolean"
        },
        "paymentNumber": {
          "type": "string"
        },
        "paymentType": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractBlock,Int64]]",
          "readOnly": true
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractChargeModel": {
      "properties": {
        "billableAmount": {
          "format": "double",
          "type": "number"
        },
        "billingCodeID": {
          "format": "int64",
          "type": "integer"
        },
        "chargeType": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int64",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "extendedCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyBillableAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalPurchaseOrderNumber": {
          "type": "string"
        },
        "isBillableToCompany": {
          "type": "boolean"
        },
        "isBilled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notes": {
          "type": "string"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int64",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractCost,Int64]]",
          "readOnly": true
        },
        "status": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedBy": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "unitQuantity": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ContractExclusionBillingCodeModel": {
      "properties": {
        "billingCodeID": {
          "format": "int64",
          "type": "integer"
        },
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractExclusionAllocationCode,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractExclusionRoleModel": {
      "properties": {
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "roleID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractExclusionRole,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractExclusionSetExcludedRoleModel": {
      "properties": {
        "contractExclusionSetID": {
          "format": "int32",
          "type": "integer"
        },
        "excludedRoleID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractExclusionSetExcludedRole,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractExclusionSetExcludedWorkTypeModel": {
      "properties": {
        "contractExclusionSetID": {
          "format": "int32",
          "type": "integer"
        },
        "excludedWorkTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractExclusionSetExcludedWorkType,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractExclusionSetModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContractMilestoneModel": {
      "properties": {
        "amount": {
          "format": "double",
          "type": "number"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "dateDue": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyAmount": {
          "format": "double",
          "type": "number"
        },
        "isInitialPayment": {
          "type": "boolean"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractMilestone,Int64]]",
          "readOnly": true
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContractModel": {
      "properties": {
        "billToCompanyContactID": {
          "format": "int32",
          "type": "integer"
        },
        "billToCompanyID": {
          "format": "int32",
          "type": "integer"
        },
        "billingPreference": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "contactName": {
          "type": "string"
        },
        "contractCategory": {
          "format": "int32",
          "type": "integer"
        },
        "contractExclusionSetID": {
          "format": "int32",
          "type": "integer"
        },
        "contractName": {
          "type": "string"
        },
        "contractNumber": {
          "type": "string"
        },
        "contractPeriodType": {
          "format": "int32",
          "type": "integer"
        },
        "contractType": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "estimatedCost": {
          "format": "double",
          "type": "number"
        },
        "estimatedHours": {
          "format": "double",
          "type": "number"
        },
        "estimatedRevenue": {
          "format": "double",
          "type": "number"
        },
        "exclusionContractID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyOverageBillingRate": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencySetupFee": {
          "format": "double",
          "type": "number"
        },
        "isCompliant": {
          "type": "boolean"
        },
        "isDefaultContract": {
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "overageBillingRate": {
          "format": "double",
          "type": "number"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "renewedContractID": {
          "format": "int64",
          "type": "integer"
        },
        "serviceLevelAgreementID": {
          "format": "int32",
          "type": "integer"
        },
        "setupFee": {
          "format": "double",
          "type": "number"
        },
        "setupFeeBillingCodeID": {
          "format": "int64",
          "type": "integer"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "timeReportingRequiresStartAndStopTimes": {
          "format": "int32",
          "type": "integer"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "ContractNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContractNoteModel": {
      "properties": {
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ContractRateModel": {
      "properties": {
        "contractHourlyRate": {
          "format": "double",
          "type": "number"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyContractHourlyRate": {
          "format": "double",
          "type": "number"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractRate,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractRetainerModel": {
      "properties": {
        "amount": {
          "format": "double",
          "type": "number"
        },
        "amountApproved": {
          "format": "double",
          "type": "number"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyAmountApproved": {
          "format": "double",
          "type": "number"
        },
        "invoiceNumber": {
          "type": "string"
        },
        "isPaid": {
          "type": "boolean"
        },
        "paymentID": {
          "format": "int32",
          "type": "integer"
        },
        "paymentNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractRetainer,Int64]]",
          "readOnly": true
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractRoleCostModel": {
      "properties": {
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "rate": {
          "format": "double",
          "type": "number"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractRoleCost,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ContractServiceAdjustmentModel": {
      "properties": {
        "adjustedUnitCost": {
          "format": "double",
          "type": "number"
        },
        "adjustedUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "allowRepeatService": {
          "type": "boolean"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "quoteItemID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractServiceAdjustment,Int64]]",
          "readOnly": true
        },
        "unitChange": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractServiceBundleAdjustmentModel": {
      "properties": {
        "adjustedUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "allowRepeatServiceBundle": {
          "type": "boolean"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "quoteItemID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractServiceBundleAdjustment,Int64]]",
          "readOnly": true
        },
        "unitChange": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractServiceBundleModel": {
      "properties": {
        "adjustedPrice": {
          "format": "double",
          "type": "number"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyAdjustedPrice": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalDescription": {
          "type": "string"
        },
        "invoiceDescription": {
          "type": "string"
        },
        "quoteItemID": {
          "format": "int64",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractServiceBundle,Int64]]",
          "readOnly": true
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ContractServiceBundleUnitModel": {
      "properties": {
        "approveAndPostDate": {
          "format": "date-time",
          "type": "string"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "cost": {
          "format": "double",
          "type": "number"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyPrice": {
          "format": "double",
          "type": "number"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "price": {
          "format": "double",
          "type": "number"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "units": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractServiceModel": {
      "properties": {
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyAdjustedPrice": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalDescription": {
          "type": "string"
        },
        "invoiceDescription": {
          "type": "string"
        },
        "quoteItemID": {
          "format": "int64",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractService,Int64]]",
          "readOnly": true
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ContractServiceUnitModel": {
      "properties": {
        "approveAndPostDate": {
          "format": "date-time",
          "type": "string"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int32",
          "type": "integer"
        },
        "cost": {
          "format": "double",
          "type": "number"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyPrice": {
          "format": "double",
          "type": "number"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "price": {
          "format": "double",
          "type": "number"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "units": {
          "format": "int32",
          "type": "integer"
        },
        "vendorCompanyID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ContractTicketPurchaseModel": {
      "properties": {
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "endDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceNumber": {
          "type": "string"
        },
        "isPaid": {
          "type": "boolean"
        },
        "paymentNumber": {
          "type": "string"
        },
        "paymentType": {
          "format": "int32",
          "type": "integer"
        },
        "perTicketRate": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ContractTicketPurchase,Int64]]",
          "readOnly": true
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "ticketsPurchased": {
          "format": "double",
          "type": "number"
        },
        "ticketsUsed": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "CountActionResult": {
      "properties": {},
      "type": "object"
    },
    "CountryModel": {
      "properties": {
        "addressFormatID": {
          "format": "int64",
          "type": "integer"
        },
        "countryCode": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDefaultCountry": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "purchaseOrderTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "quoteTemplateID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "CurrencyModel": {
      "properties": {
        "currencyNegativeFormat": {
          "type": "string"
        },
        "currencyPositiveFormat": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "displaySymbol": {
          "format": "int32",
          "type": "integer"
        },
        "exchangeRate": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isInternalCurrency": {
          "type": "boolean"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "updateResourceId": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DeletedTaskActivityLogModel": {
      "properties": {
        "activityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "deletedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "deletedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "hoursWorked": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "noteOrAttachmentTitle": {
          "type": "string"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "taskNumber": {
          "type": "string"
        },
        "typeID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DeletedTicketActivityLogModel": {
      "properties": {
        "activityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "deletedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "deletedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "hoursWorked": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "noteOrAttachmentTitle": {
          "type": "string"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNumber": {
          "type": "string"
        },
        "typeID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DeletedTicketLogModel": {
      "properties": {
        "deletedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "deletedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNumber": {
          "type": "string"
        },
        "ticketTitle": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "DepartmentModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "number": {
          "type": "string"
        },
        "primaryLocationID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DocumentAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "DocumentCategoryModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "parentCategoryID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DocumentChecklistItemModel": {
      "properties": {
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isImportant": {
          "type": "boolean"
        },
        "itemName": {
          "type": "string"
        },
        "position": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentChecklistItem,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentChecklistLibraryModel": {
      "properties": {
        "checklistLibraryID": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentChecklistLibrary,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentConfigurationItemAssociationModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentInstalledProductAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentConfigurationItemCategoryAssociationModel": {
      "properties": {
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "installedProductCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentInstalledProductCategoryAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentModel": {
      "properties": {
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "createdDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "documentCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "errorCodes": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "keywords": {
          "type": "string"
        },
        "lastModifiedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "referenceLink": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[Document,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "DocumentNoteModel": {
      "properties": {
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "createdDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "lastModifiedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "DocumentPlainTextContentModel": {
      "properties": {
        "contentData": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentPlainTextContent,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentTagAssociationModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentTagAssociation,Int64]]",
          "readOnly": true
        },
        "tagID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DocumentTicketAssociationModel": {
      "properties": {
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentTicketAssociation,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "DocumentToArticleAssociationModel": {
      "properties": {
        "associatedArticleID": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentToArticleAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DocumentToDocumentAssociationModel": {
      "properties": {
        "associatedDocumentID": {
          "format": "int32",
          "type": "integer"
        },
        "documentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[DocumentToDocumentAssociation,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "DomainRegistrarModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "EntityInformationModel": {
      "properties": {
        "canCreate": {
          "readOnly": true,
          "type": "boolean"
        },
        "canDelete": {
          "readOnly": true,
          "type": "boolean"
        },
        "canQuery": {
          "readOnly": true,
          "type": "boolean"
        },
        "canUpdate": {
          "readOnly": true,
          "type": "boolean"
        },
        "hasUserDefinedFields": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "supportsWebhookCallouts": {
          "readOnly": true,
          "type": "boolean"
        },
        "userAccessForCreate": {
          "$ref": "#/definitions/RestUserAccessLevel",
          "readOnly": true
        },
        "userAccessForDelete": {
          "$ref": "#/definitions/RestUserAccessLevel",
          "readOnly": true
        },
        "userAccessForQuery": {
          "$ref": "#/definitions/RestUserAccessLevel",
          "readOnly": true
        },
        "userAccessForUpdate": {
          "$ref": "#/definitions/RestUserAccessLevel",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "EntityInformationResultModel": {
      "properties": {
        "info": {
          "$ref": "#/definitions/EntityInformationModel",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ExpenseItemAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "expenseItemID": {
          "format": "int32",
          "type": "integer"
        },
        "expenseReportID": {
          "format": "int32",
          "type": "integer"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ExpenseItemModel": {
      "properties": {
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "destination": {
          "type": "string"
        },
        "entertainmentLocation": {
          "type": "string"
        },
        "expenseCategory": {
          "format": "int32",
          "type": "integer"
        },
        "expenseCurrencyExpenseAmount": {
          "format": "double",
          "type": "number"
        },
        "expenseCurrencyID": {
          "format": "int32",
          "type": "integer"
        },
        "expenseDate": {
          "format": "date-time",
          "type": "string"
        },
        "expenseReportID": {
          "format": "int32",
          "type": "integer"
        },
        "glCode": {
          "type": "string"
        },
        "haveReceipt": {
          "type": "boolean"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyExpenseAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyReimbursementAmount": {
          "format": "double",
          "type": "number"
        },
        "isBillableToCompany": {
          "type": "boolean"
        },
        "isReimbursable": {
          "type": "boolean"
        },
        "isRejected": {
          "type": "boolean"
        },
        "miles": {
          "format": "double",
          "type": "number"
        },
        "odometerEnd": {
          "format": "double",
          "type": "number"
        },
        "odometerStart": {
          "format": "double",
          "type": "number"
        },
        "origin": {
          "type": "string"
        },
        "paymentType": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "reimbursementCurrencyReimbursementAmount": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ExpenseItem,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "workType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ExpenseReportAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "expenseItemID": {
          "format": "int32",
          "type": "integer"
        },
        "expenseReportID": {
          "format": "int32",
          "type": "integer"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ExpenseReportModel": {
      "properties": {
        "amountDue": {
          "format": "double",
          "type": "number"
        },
        "approvedDate": {
          "format": "date-time",
          "type": "string"
        },
        "approverID": {
          "format": "int32",
          "type": "integer"
        },
        "departmentNumber": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyCashAdvanceAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyExpenseTotal": {
          "format": "double",
          "type": "number"
        },
        "name": {
          "type": "string"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "quickBooksReferenceNumber": {
          "type": "string"
        },
        "reimbursementCurrencyAmountDue": {
          "format": "double",
          "type": "number"
        },
        "reimbursementCurrencyCashAdvanceAmount": {
          "format": "double",
          "type": "number"
        },
        "reimbursementCurrencyID": {
          "format": "int32",
          "type": "integer"
        },
        "rejectionReason": {
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "submit": {
          "type": "boolean"
        },
        "submitDate": {
          "format": "date-time",
          "type": "string"
        },
        "submitterID": {
          "format": "int32",
          "type": "integer"
        },
        "weekEnding": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression": {
      "properties": {
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountAlert,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountLocation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountPhysicalLocation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountTeam,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountToDo,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountWebhookExcludedResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountWebhookField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AccountWebhookUdfField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleInstalledProductCategoryAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticlePlainTextContent,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleTagAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleTicketAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleToArticleAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ArticleToDocumentAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[AttachmentInfo,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ChecklistLibraryChecklistItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[Contact,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContactBillingProductAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContactGroupContact,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContactWebhookExcludedResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContactWebhookField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContactWebhookUdfField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractBillingRule,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractBlock,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractCost,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractExclusionAllocationCode,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractExclusionRole,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractExclusionSetExcludedRole,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractExclusionSetExcludedWorkType,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractFactor,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractMilestone,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractRate,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractRetainer,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractRoleCost,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractService,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractServiceAdjustment,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractServiceBundle,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractServiceBundleAdjustment,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ContractTicketPurchase,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[Document,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentChecklistItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentChecklistLibrary,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentInstalledProductAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentInstalledProductCategoryAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentPlainTextContent,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentTagAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentTicketAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentToArticleAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[DocumentToDocumentAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ExpenseItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[Holiday,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductBillingProductAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductCategoryUdfAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductRelatedItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductWebhookExcludedResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductWebhookField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InstalledProductWebhookUdfField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InventoryItemSerialNumber,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InventoryStockedItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InventoryStockedItemAdd,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InventoryStockedItemRemove,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[InventoryStockedItemTransfer,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[KnowledgeBaseArticle,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[Phase,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[PriceListProductTier,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ProductNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ProductTier,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ProductVendor,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ProjectCost,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ProjectNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[PurchaseOrderItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[PurchaseOrderReceive,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[QuoteItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ResourceDailyAvailability,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ResourceRoleDepartment,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ResourceRoleQueue,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ResourceServiceDeskRole,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ResourceSkill,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[SalesOrder,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ServiceBundleService,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ServiceCallTask,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ServiceCallTaskResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ServiceCallTicket,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[ServiceCallTicketResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TagAlias,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[Task,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TaskNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TaskPredecessor,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TaskSecondaryResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketAdditionalContact,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketAdditionalInstalledProduct,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketChangeRequestApproval,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketChecklistItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketChecklistLibrary,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketCost,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketNote,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketNoteWebhookExcludedResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketNoteWebhookField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketRmaCredit,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketSecondaryResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketTagAssociation,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketWebhookExcludedResource,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketWebhookField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TicketWebhookUdfField,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[TimeOffRequest,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Expression[Func[UserDefinedFieldListItem,Int64]]": {
      "properties": {
        "body": {
          "$ref": "#/definitions/Expression",
          "readOnly": true
        },
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "parameters": {
          "items": {
            "$ref": "#/definitions/ParameterExpression"
          },
          "readOnly": true,
          "type": "array"
        },
        "returnType": {
          "readOnly": true,
          "type": "string"
        },
        "tailCall": {
          "readOnly": true,
          "type": "boolean"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "Field": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "isPickList": {
          "type": "boolean"
        },
        "isQueryable": {
          "type": "boolean"
        },
        "isReadOnly": {
          "type": "boolean"
        },
        "isReference": {
          "type": "boolean"
        },
        "isRequired": {
          "type": "boolean"
        },
        "isSupportedWebhookField": {
          "$ref": "#/definitions/Object"
        },
        "label": {
          "type": "string"
        },
        "length": {
          "format": "int32",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "picklistParentValueField": {
          "type": "string"
        },
        "picklistValues": {
          "items": {
            "$ref": "#/definitions/PickListValue"
          },
          "type": "array"
        },
        "referenceEntityType": {
          "type": "string"
        },
        "type": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "FieldInformationModel": {
      "properties": {
        "dataType": {
          "type": "string"
        },
        "isPickList": {
          "type": "boolean"
        },
        "isQueryable": {
          "type": "boolean"
        },
        "isReadOnly": {
          "type": "boolean"
        },
        "isReference": {
          "type": "boolean"
        },
        "isRequired": {
          "type": "boolean"
        },
        "isSupportedWebhookField": {
          "$ref": "#/definitions/Object"
        },
        "length": {
          "format": "int32",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "picklistParentValueField": {
          "type": "string"
        },
        "picklistValues": {
          "items": {
            "$ref": "#/definitions/PickListValue"
          },
          "type": "array"
        },
        "referenceEntityType": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "FieldInformationResultModel": {
      "properties": {
        "fields": {
          "items": {
            "$ref": "#/definitions/FieldInformationModel",
            "readOnly": true
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "FileQueryResultModel": {
      "properties": {
        "contentType": {
          "readOnly": true,
          "type": "string"
        },
        "data": {
          "items": {
            "$ref": "#/definitions/Byte",
            "readOnly": true
          },
          "type": "array"
        },
        "fileName": {
          "readOnly": true,
          "type": "string"
        },
        "fileSize": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "Filter": {
      "properties": {
        "field": {
          "type": "string"
        },
        "items": {
          "description": "An Array of Filter objects",
          "items": {
            "$ref": "#/definitions/Filter"
          },
          "type": "array"
        },
        "op": {
          "type": "string"
        },
        "udf": {
          "type": "boolean"
        },
        "value": {
          "description": "Can be either an Integer, String, Boolean, an Array of Integers, or an Array of Strings. ",
          "properties": {},
          "type": "object"
        }
      },
      "type": "object"
    },
    "GlobalEntityInformationResultModel": {
      "properties": {
        "entityDescriptions": {
          "items": {
            "$ref": "#/definitions/EntityInformationResultModel",
            "readOnly": true
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "HolidayModel": {
      "properties": {
        "holidayDate": {
          "format": "date-time",
          "type": "string"
        },
        "holidayName": {
          "type": "string"
        },
        "holidaySetID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[Holiday,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "HolidaySetModel": {
      "properties": {
        "holidaySetDescription": {
          "type": "string"
        },
        "holidaySetName": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "IntegrationVendorInsightModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "height": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "insightCategory": {
          "format": "int32",
          "type": "integer"
        },
        "insightKey": {
          "type": "string"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "referenceUrl": {
          "type": "string"
        },
        "secret": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "vendorSuppliedID": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "IntegrationVendorWidgetModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "referenceUrl": {
          "type": "string"
        },
        "secret": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "vendorSuppliedID": {
          "type": "string"
        },
        "widgetKey": {
          "type": "string"
        },
        "width": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "InternalLocationModel": {
      "properties": {
        "additionalAddressInfo": {
          "type": "string"
        },
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "holidaySetId": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDefault": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "timeZone": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InternalLocationWithBusinessHoursModel": {
      "properties": {
        "additionalAddressInfo": {
          "type": "string"
        },
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "countryID": {
          "format": "int32",
          "type": "integer"
        },
        "dateFormat": {
          "type": "string"
        },
        "firstDayOfWeek": {
          "format": "int32",
          "type": "integer"
        },
        "fridayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "fridayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "fridayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "fridayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "holidayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "holidayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "holidayHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "holidayHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "holidayHoursType": {
          "format": "int32",
          "type": "integer"
        },
        "holidaySetID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDefault": {
          "type": "boolean"
        },
        "mondayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "mondayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "mondayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "mondayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "noHoursOnHolidays": {
          "type": "boolean"
        },
        "numberFormat": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "saturdayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "saturdayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "saturdayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "saturdayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "sundayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "sundayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "sundayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "sundayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "thursdayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "thursdayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "thursdayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "thursdayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "timeFormat": {
          "type": "string"
        },
        "timeZoneID": {
          "format": "int32",
          "type": "integer"
        },
        "tuesdayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "tuesdayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "tuesdayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "tuesdayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "wednesdayBusinessHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "wednesdayBusinessHoursStartTime": {
          "format": "date-time",
          "type": "string"
        },
        "wednesdayExtendedHoursEndTime": {
          "format": "date-time",
          "type": "string"
        },
        "wednesdayExtendedHoursStartTime": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "InventoryItemModel": {
      "properties": {
        "backOrderQuantity": {
          "format": "int32",
          "type": "integer"
        },
        "bin": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "inventoryLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "quantityMaximum": {
          "format": "int32",
          "type": "integer"
        },
        "quantityMinimum": {
          "format": "int32",
          "type": "integer"
        },
        "quantityOnHand": {
          "format": "int32",
          "type": "integer"
        },
        "quantityOnOrder": {
          "format": "int32",
          "type": "integer"
        },
        "quantityPicked": {
          "format": "int32",
          "type": "integer"
        },
        "quantityReserved": {
          "format": "int32",
          "type": "integer"
        },
        "referenceNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InventoryItemSerialNumberModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryItemID": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InventoryItemSerialNumber,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "InventoryLocationModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDefault": {
          "type": "boolean"
        },
        "locationName": {
          "type": "string"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "InventoryProductModel": {
      "properties": {
        "availableUnits": {
          "format": "int32",
          "type": "integer"
        },
        "backOrderQuantity": {
          "format": "int32",
          "type": "integer"
        },
        "bin": {
          "type": "string"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "onHandUnits": {
          "format": "int32",
          "type": "integer"
        },
        "pickedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "quantityMaximum": {
          "format": "int32",
          "type": "integer"
        },
        "quantityMinimum": {
          "format": "int32",
          "type": "integer"
        },
        "referenceNumber": {
          "type": "string"
        },
        "reservedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "unitsOnOrder": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "InventoryStockedItemAddModel": {
      "properties": {
        "determineCostUsing": {
          "format": "int32",
          "type": "integer"
        },
        "determineNewPriceUsing": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryProductID": {
          "format": "int32",
          "type": "integer"
        },
        "pricePercentage": {
          "format": "double",
          "type": "number"
        },
        "quantityBeingAdded": {
          "format": "int32",
          "type": "integer"
        },
        "reasonForUpdate": {
          "type": "string"
        },
        "returnPrice": {
          "format": "double",
          "type": "number"
        },
        "returnTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InventoryStockedItemAdd,Int64]]",
          "readOnly": true
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "vendorInvoiceNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InventoryStockedItemModel": {
      "properties": {
        "availableUnits": {
          "format": "int32",
          "type": "integer"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "contractChargeID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "currentInventoryLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "deliveredUnits": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryProductID": {
          "format": "int32",
          "type": "integer"
        },
        "onHandUnits": {
          "format": "int32",
          "type": "integer"
        },
        "parentInventoryStockedItemID": {
          "format": "int32",
          "type": "integer"
        },
        "parentStockedItemReceivedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "pickedRemovedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "pickedRemovedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "pickedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "projectChargeID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderItemID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderItemReceivingID": {
          "format": "int32",
          "type": "integer"
        },
        "quoteItemID": {
          "format": "int32",
          "type": "integer"
        },
        "removedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "reservedUnits": {
          "format": "int32",
          "type": "integer"
        },
        "returnPrice": {
          "format": "double",
          "type": "number"
        },
        "returnTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InventoryStockedItem,Int64]]",
          "readOnly": true
        },
        "statusID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketChargeID": {
          "format": "int32",
          "type": "integer"
        },
        "transferredUnits": {
          "format": "int32",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "vendorInvoiceNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InventoryStockedItemRemoveModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryProductID": {
          "format": "int32",
          "type": "integer"
        },
        "inventoryStockedItemID": {
          "format": "int32",
          "type": "integer"
        },
        "quantityBeingRemoved": {
          "format": "int32",
          "type": "integer"
        },
        "reasonForUpdate": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InventoryStockedItemRemove,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "InventoryStockedItemTransferModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "inventoryProductID": {
          "format": "int32",
          "type": "integer"
        },
        "inventoryStockedItemID": {
          "format": "int32",
          "type": "integer"
        },
        "newInventoryLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "quantityBeingTransferred": {
          "format": "int32",
          "type": "integer"
        },
        "reasonForUpdate": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[InventoryStockedItemTransfer,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "InventoryTransferModel": {
      "properties": {
        "fromLocationID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "notes": {
          "type": "string"
        },
        "productID": {
          "format": "int64",
          "type": "integer"
        },
        "quantityTransferred": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "toLocationID": {
          "format": "int64",
          "type": "integer"
        },
        "transferByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "transferDate": {
          "format": "date-time",
          "type": "string"
        },
        "updateNote": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InvoiceMarkupResultModel": {
      "properties": {
        "invoiceMarkup": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "InvoiceModel": {
      "properties": {
        "batchID": {
          "format": "int32",
          "type": "integer"
        },
        "comments": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "dueDate": {
          "format": "date-time",
          "type": "string"
        },
        "fromDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "invoiceEditorTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "invoiceNumber": {
          "type": "string"
        },
        "invoiceTotal": {
          "format": "double",
          "type": "number"
        },
        "isVoided": {
          "type": "boolean"
        },
        "orderNumber": {
          "type": "string"
        },
        "paidDate": {
          "format": "date-time",
          "type": "string"
        },
        "paymentTerm": {
          "format": "int32",
          "type": "integer"
        },
        "taxGroup": {
          "format": "int32",
          "type": "integer"
        },
        "taxRegionName": {
          "type": "string"
        },
        "toDate": {
          "format": "date-time",
          "type": "string"
        },
        "totalTaxValue": {
          "format": "double",
          "type": "number"
        },
        "voidedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "voidedDate": {
          "format": "date-time",
          "type": "string"
        },
        "webServiceDate": {
          "format": "date-time",
          "type": "string"
        }
      },
      "type": "object"
    },
    "InvoiceTemplateModel": {
      "properties": {
        "coveredByBlockRetainerContractLabel": {
          "type": "string"
        },
        "coveredByRecurringServiceFixedPricePerTicketContractLabel": {
          "type": "string"
        },
        "currencyNegativeFormat": {
          "type": "string"
        },
        "currencyPositiveFormat": {
          "type": "string"
        },
        "dateFormat": {
          "format": "int32",
          "type": "integer"
        },
        "displayFixedPriceContractLabor": {
          "type": "boolean"
        },
        "displayRecurringServiceContractLabor": {
          "type": "boolean"
        },
        "displaySeparateLineItemForEachTax": {
          "type": "boolean"
        },
        "displayTaxCategory": {
          "type": "boolean"
        },
        "displayTaxCategorySuperscripts": {
          "type": "boolean"
        },
        "displayZeroAmountRecurringServicesAndBundles": {
          "type": "boolean"
        },
        "groupBy": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "itemizeItemsInEachGroup": {
          "format": "int32",
          "type": "integer"
        },
        "itemizeServicesAndBundles": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "nonBillableLaborLabel": {
          "type": "string"
        },
        "numberFormat": {
          "format": "int32",
          "type": "integer"
        },
        "pageLayout": {
          "format": "int32",
          "type": "integer"
        },
        "pageNumberFormat": {
          "format": "int32",
          "type": "integer"
        },
        "paymentTerms": {
          "format": "int32",
          "type": "integer"
        },
        "rateCostExpression": {
          "type": "string"
        },
        "showGridHeader": {
          "type": "boolean"
        },
        "showVerticalGridLines": {
          "type": "boolean"
        },
        "sortBy": {
          "format": "int32",
          "type": "integer"
        },
        "timeFormat": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ActionTypeModel,ActionType]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ActionTypeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[AdditionalInvoiceFieldValueModel,AdditionalInvoiceFieldValue]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/AdditionalInvoiceFieldValueModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[AppointmentModel,Appointment]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/AppointmentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleConfigurationItemCategoryAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleNoteModel,ArticleNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticlePlainTextContentModel,ArticlePlainTextContent]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticlePlainTextContentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleTagAssociationModel,ArticleTagAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleTagAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleTicketAssociationModel,ArticleTicketAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleTicketAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleToArticleAssociationModel,ArticleToArticleAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleToArticleAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ArticleToDocumentAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[AttachmentInfoModel,AttachmentInfo]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/AttachmentInfoModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[BillingCodeModel,AllocationCode]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/BillingCodeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[BillingItemApprovalLevelModel,BillingItemApprovalLevel]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/BillingItemApprovalLevelModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[BillingItemModel,BillingItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/BillingItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ChangeOrderChargeModel,ChangeOrderCost]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ChangeOrderChargeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ChangeRequestLinkModel,ChangeRequestLink]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ChangeRequestLinkModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ChecklistLibraryChecklistItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ChecklistLibraryModel,ChecklistLibrary]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ChecklistLibraryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ClassificationIconModel,ClassificationIcon]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ClassificationIconModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ClientPortalUserModel,ClientPortalUser]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ClientPortalUserModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ComanagedAssociationModel,ComanagedAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ComanagedAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyAlertModel,AccountAlert]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyAlertModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyCategoryModel,AccountCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyLocationModel,AccountPhysicalLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyLocationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyModel,Account]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyNoteModel,AccountNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanySiteConfigurationModel,AccountLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanySiteConfigurationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyTeamModel,AccountTeam]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyTeamModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyToDoModel,AccountToDo]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyToDoModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyWebhookExcludedResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyWebhookFieldModel,AccountWebhookField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyWebhookFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyWebhookModel,AccountWebhook]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyWebhookModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CompanyWebhookUdfFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemBillingProductAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemCategoryModel,InstalledProductCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemCategoryUdfAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemDnsRecordModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemModel,InstalledProduct]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemNoteModel,InstalledProductNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemRelatedItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemSslSubjectAlternativeNameModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemTypeModel,InstalledProductType]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemTypeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemWebhookExcludedResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemWebhookFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemWebhookModel,InstalledProductWebhook]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemWebhookModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ConfigurationItemWebhookUdfFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactBillingProductAssociationModel,ContactBillingProductAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactBillingProductAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactGroupContactModel,ContactGroupContact]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactGroupContactModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactGroupModel,ContactGroup]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactGroupModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactModel,Contact]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactWebhookExcludedResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactWebhookFieldModel,ContactWebhookField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactWebhookFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactWebhookModel,ContactWebhook]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactWebhookModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContactWebhookUdfFieldModel,ContactWebhookUdfField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContactWebhookUdfFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractBillingRuleModel,ContractBillingRule]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractBillingRuleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractBlockHourFactorModel,ContractFactor]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractBlockHourFactorModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractBlockModel,ContractBlock]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractBlockModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractChargeModel,ContractCost]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractChargeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractExclusionBillingCodeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractExclusionRoleModel,ContractExclusionRole]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractExclusionRoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractExclusionSetExcludedRoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractExclusionSetExcludedWorkTypeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractExclusionSetModel,ContractExclusionSet]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractExclusionSetModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractMilestoneModel,ContractMilestone]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractMilestoneModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractModel,Contract]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractNoteModel,ContractNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractRateModel,ContractRate]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractRateModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractRetainerModel,ContractRetainer]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractRetainerModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractRoleCostModel,ContractRoleCost]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractRoleCostModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractServiceBundleModel,ContractServiceBundle]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractServiceBundleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractServiceBundleUnitModel,ContractServiceBundleUnit]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractServiceBundleUnitModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractServiceModel,ContractService]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractServiceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractServiceUnitModel,ContractServiceUnit]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractServiceUnitModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ContractTicketPurchaseModel,ContractTicketPurchase]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ContractTicketPurchaseModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CountryModel,Country]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CountryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[CurrencyModel,Currency]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/CurrencyModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DeletedTaskActivityLogModel,DeletedTaskActivityLog]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DeletedTaskActivityLogModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DeletedTicketActivityLogModel,DeletedTicketActivityLog]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DeletedTicketActivityLogModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DeletedTicketLogModel,DeletedTicketLog]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DeletedTicketLogModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DepartmentModel,Department]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DepartmentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentCategoryModel,DocumentCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentChecklistItemModel,DocumentChecklistItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentChecklistItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentConfigurationItemAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentConfigurationItemCategoryAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentModel,Document]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentNoteModel,DocumentNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentPlainTextContentModel,DocumentPlainTextContent]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentPlainTextContentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentTagAssociationModel,DocumentTagAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentTagAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentTicketAssociationModel,DocumentTicketAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentTicketAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentToArticleAssociationModel,DocumentToArticleAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentToArticleAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DocumentToDocumentAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[DomainRegistrarModel,DomainRegistrar]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/DomainRegistrarModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ExpenseItemModel,ExpenseItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ExpenseItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ExpenseReportModel,ExpenseReport]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ExpenseReportModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[HolidayModel,Holiday]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/HolidayModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[HolidaySetModel,HolidaySet]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/HolidaySetModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[IntegrationVendorInsightModel,IntegrationVendorInsight]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/IntegrationVendorInsightModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[IntegrationVendorWidgetModel,IntegrationVendorWidget]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/IntegrationVendorWidgetModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InternalLocationModel,InternalLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InternalLocationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InternalLocationWithBusinessHoursModel,BusinessLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InternalLocationWithBusinessHoursModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryItemModel,InventoryItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryItemSerialNumberModel,InventoryItemSerialNumber]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryItemSerialNumberModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryLocationModel,InventoryLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryLocationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryProductModel,InventoryProduct]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryProductModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryStockedItemModel,InventoryStockedItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryStockedItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InventoryTransferModel,InventoryTransfer]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InventoryTransferModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InvoiceModel,Invoice]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InvoiceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[InvoiceTemplateModel,InvoiceTemplate]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/InvoiceTemplateModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[KnowledgeBaseArticleModel,KnowledgeBaseArticle]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/KnowledgeBaseArticleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[KnowledgeBaseCategoryModel,KnowledgeBaseCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/KnowledgeBaseCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[NotificationHistoryModel,NotificationHistory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/NotificationHistoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OpportunityCategoryModel,OpportunityCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OpportunityCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OpportunityModel,Opportunity]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OpportunityModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OrganizationalLevel1Model,BusinessDivision]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OrganizationalLevel1Model"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OrganizationalLevel2Model,BusinessSubdivision]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OrganizationalLevel2Model"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OrganizationalLevelAssociationModel,BusinessDivisionSubdivision]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OrganizationalLevelAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/OrganizationalResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PaymentTermModel,PaymentTerm]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PaymentTermModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PhaseModel,Phase]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PhaseModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListMaterialCodeModel,PriceListMaterialCode]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListMaterialCodeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListProductModel,PriceListProduct]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListProductModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListProductTierModel,PriceListProductTier]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListProductTierModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListRoleModel,PriceListRole]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListRoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListServiceBundleModel,PriceListServiceBundle]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListServiceBundleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListServiceModel,PriceListService]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListServiceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PriceListWorkTypeModifierModel,PriceListWorkTypeModifier]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PriceListWorkTypeModifierModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProductModel,Product]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProductModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProductNoteModel,ProductNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProductNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProductTierModel,ProductTier]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProductTierModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProductVendorModel,ProductVendor]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProductVendorModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProjectChargeModel,ProjectCost]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProjectChargeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProjectModel,Project]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProjectModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ProjectNoteModel,ProjectNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ProjectNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PurchaseApprovalModel,PurchaseApproval]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PurchaseApprovalModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PurchaseOrderItemModel,PurchaseOrderItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PurchaseOrderItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PurchaseOrderItemReceivingModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[PurchaseOrderModel,PurchaseOrder]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/PurchaseOrderModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[QuoteItemModel,QuoteItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/QuoteItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[QuoteLocationModel,QuoteLocation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/QuoteLocationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[QuoteModel,Quote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/QuoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[QuoteTemplateModel,QuoteTemplate]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/QuoteTemplateModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceDailyAvailabilityModel,ResourceDailyAvailability]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceDailyAvailabilityModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceModel,Resource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceRoleDepartmentModel,ResourceRoleDepartment]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceRoleDepartmentModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceRoleModel,ResourceRole]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceRoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceRoleQueueModel,ResourceRoleQueue]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceRoleQueueModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceServiceDeskRoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ResourceSkillModel,ResourceSkill]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ResourceSkillModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[RoleModel,Role]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/RoleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SalesOrderModel,SalesOrder]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SalesOrderModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceBundleModel,ServiceBundle]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceBundleModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceBundleServiceModel,ServiceBundleService]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceBundleServiceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceCallModel,ServiceCall]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceCallModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceCallTaskModel,ServiceCallTask]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceCallTaskModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceCallTaskResourceModel,ServiceCallTaskResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceCallTaskResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceCallTicketModel,ServiceCallTicket]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceCallTicketModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceCallTicketResourceModel,ServiceCallTicketResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceCallTicketResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceLevelAgreementResultsModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ServiceModel,Service]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ServiceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[ShippingTypeModel,ShippingType]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/ShippingTypeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SkillModel,Skill]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SkillModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SubscriptionModel,Subscription]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SubscriptionModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SubscriptionPeriodModel,SubscriptionPeriod]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SubscriptionPeriodModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SurveyModel,Survey]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SurveyModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[SurveyResultsModel,SurveyResults]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/SurveyResultsModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TagAliasModel,TagAlias]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TagAliasModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TagGroupModel,TagGroup]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TagGroupModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TagModel,Tag]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TagModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaskModel,Task]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaskModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaskNoteModel,TaskNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaskNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaskPredecessorModel,TaskPredecessor]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaskPredecessorModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaskSecondaryResourceModel,TaskSecondaryResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaskSecondaryResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaxCategoryModel,TaxCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaxCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaxModel,Tax]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaxModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TaxRegionModel,TaxRegion]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TaxRegionModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketAdditionalConfigurationItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketAdditionalContactModel,TicketAdditionalContact]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketAdditionalContactModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketCategoryFieldDefaultsModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketCategoryModel,TicketCategory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketCategoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketChangeRequestApprovalModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketChargeModel,TicketCost]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketChargeModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketChecklistItemModel,TicketChecklistItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketChecklistItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketHistoryModel,TicketHistory]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketHistoryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketModel,Ticket]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketNoteModel,TicketNote]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketNoteModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketNoteWebhookExcludedResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketNoteWebhookFieldModel,TicketNoteWebhookField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketNoteWebhookFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketNoteWebhookModel,TicketNoteWebhook]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketNoteWebhookModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketRmaCreditModel,TicketRmaCredit]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketRmaCreditModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketSecondaryResourceModel,TicketSecondaryResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketSecondaryResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketTagAssociationModel,TicketTagAssociation]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketTagAssociationModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketWebhookExcludedResourceModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketWebhookFieldModel,TicketWebhookField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketWebhookFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketWebhookModel,TicketWebhook]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketWebhookModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TicketWebhookUdfFieldModel,TicketWebhookUdfField]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TicketWebhookUdfFieldModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TimeEntryModel,TimeEntry]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TimeEntryModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[TimeOffRequestModel,TimeOffRequest]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/TimeOffRequestModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[UserDefinedFieldDefinitionModel,UserDefinedFieldDefinition]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/UserDefinedFieldDefinitionModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[UserDefinedFieldListItemModel,UserDefinedFieldListItem]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/UserDefinedFieldListItemModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[WebhookEventErrorLogModel,WebhookEventErrorLog]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/WebhookEventErrorLogModel"
        }
      },
      "type": "object"
    },
    "ItemQueryResultModel[WorkTypeModifierModel,WorkTypeModifier]": {
      "properties": {
        "item": {
          "$ref": "#/definitions/WorkTypeModifierModel"
        }
      },
      "type": "object"
    },
    "KeyValuePair`2": {
      "properties": {
        "key": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "value": {
          "readOnly": true,
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "KnowledgeBaseArticleModel": {
      "properties": {
        "articleCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "createdDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "errorCodes": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "keywords": {
          "type": "string"
        },
        "lastModifiedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "referenceLink": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[KnowledgeBaseArticle,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "KnowledgeBaseCategoryModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "parentCategoryID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ModuleAccessResultModel": {
      "properties": {
        "modules": {
          "items": {
            "$ref": "#/definitions/KeyValuePair`2"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "NotificationHistoryModel": {
      "properties": {
        "companyID": {
          "format": "int64",
          "type": "integer"
        },
        "entityNumber": {
          "type": "string"
        },
        "entityTitle": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "initiatingContactID": {
          "format": "int64",
          "type": "integer"
        },
        "initiatingResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDeleted": {
          "type": "boolean"
        },
        "isTemplateJob": {
          "type": "boolean"
        },
        "notificationHistoryTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "notificationSentTime": {
          "format": "date-time",
          "type": "string"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "projectID": {
          "format": "int64",
          "type": "integer"
        },
        "quoteID": {
          "format": "int64",
          "type": "integer"
        },
        "recipientDisplayName": {
          "type": "string"
        },
        "recipientEmailAddress": {
          "type": "string"
        },
        "taskID": {
          "format": "int64",
          "type": "integer"
        },
        "templateName": {
          "type": "string"
        },
        "ticketID": {
          "format": "int64",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "Object": {
      "properties": {},
      "type": "object"
    },
    "OperationActionResult": {
      "properties": {},
      "type": "object"
    },
    "OperationResultModel": {
      "properties": {
        "itemId": {
          "$ref": "#/definitions/Object"
        }
      },
      "type": "object"
    },
    "OpportunityAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "OpportunityCategoryModel": {
      "properties": {
        "displayColorRGB": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isGlobalDefault": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "nickname": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "OpportunityModel": {
      "properties": {
        "advancedField1": {
          "format": "double",
          "type": "number"
        },
        "advancedField2": {
          "format": "double",
          "type": "number"
        },
        "advancedField3": {
          "format": "double",
          "type": "number"
        },
        "advancedField4": {
          "format": "double",
          "type": "number"
        },
        "advancedField5": {
          "format": "double",
          "type": "number"
        },
        "amount": {
          "format": "double",
          "type": "number"
        },
        "assessmentScore": {
          "format": "double",
          "type": "number"
        },
        "barriers": {
          "type": "string"
        },
        "closedDate": {
          "format": "date-time",
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "cost": {
          "format": "double",
          "type": "number"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "helpNeeded": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivity": {
          "format": "date-time",
          "type": "string"
        },
        "leadSource": {
          "format": "int32",
          "type": "integer"
        },
        "lossReason": {
          "format": "int32",
          "type": "integer"
        },
        "lossReasonDetail": {
          "type": "string"
        },
        "lostDate": {
          "format": "date-time",
          "type": "string"
        },
        "market": {
          "type": "string"
        },
        "monthlyCost": {
          "format": "double",
          "type": "number"
        },
        "monthlyRevenue": {
          "format": "double",
          "type": "number"
        },
        "nextStep": {
          "type": "string"
        },
        "onetimeCost": {
          "format": "double",
          "type": "number"
        },
        "onetimeRevenue": {
          "format": "double",
          "type": "number"
        },
        "opportunityCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "primaryCompetitor": {
          "format": "int32",
          "type": "integer"
        },
        "probability": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "projectedCloseDate": {
          "format": "date-time",
          "type": "string"
        },
        "promisedFulfillmentDate": {
          "format": "date-time",
          "type": "string"
        },
        "promotionName": {
          "type": "string"
        },
        "quarterlyCost": {
          "format": "double",
          "type": "number"
        },
        "quarterlyRevenue": {
          "format": "double",
          "type": "number"
        },
        "rating": {
          "format": "int32",
          "type": "integer"
        },
        "relationshipAssessmentScore": {
          "format": "double",
          "type": "number"
        },
        "revenueSpread": {
          "format": "int32",
          "type": "integer"
        },
        "revenueSpreadUnit": {
          "type": "string"
        },
        "salesOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "salesProcessPercentComplete": {
          "format": "double",
          "type": "number"
        },
        "semiannualCost": {
          "format": "double",
          "type": "number"
        },
        "semiannualRevenue": {
          "format": "double",
          "type": "number"
        },
        "stage": {
          "format": "int32",
          "type": "integer"
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "technicalAssessmentScore": {
          "format": "double",
          "type": "number"
        },
        "throughDate": {
          "format": "date-time",
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "totalAmountMonths": {
          "format": "int32",
          "type": "integer"
        },
        "useQuoteTotals": {
          "type": "boolean"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "winReason": {
          "format": "int32",
          "type": "integer"
        },
        "winReasonDetail": {
          "type": "string"
        },
        "yearlyCost": {
          "format": "double",
          "type": "number"
        },
        "yearlyRevenue": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "OrganizationalLevel1Model": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "OrganizationalLevel2Model": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "OrganizationalLevelAssociationModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "organizationalLevel1ID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevel2ID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "OrganizationalResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "PagingModel": {
      "properties": {
        "count": {
          "format": "int32",
          "type": "integer"
        },
        "nextPageUrl": {
          "type": "string"
        },
        "prevPageUrl": {
          "type": "string"
        },
        "requestCount": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ParameterExpression": {
      "properties": {
        "canReduce": {
          "readOnly": true,
          "type": "boolean"
        },
        "isByRef": {
          "readOnly": true,
          "type": "boolean"
        },
        "name": {
          "readOnly": true,
          "type": "string"
        },
        "nodeType": {
          "enum": [
            "Add",
            "AddChecked",
            "And",
            "AndAlso",
            "ArrayLength",
            "ArrayIndex",
            "Call",
            "Coalesce",
            "Conditional",
            "Constant",
            "Convert",
            "ConvertChecked",
            "Divide",
            "Equal",
            "ExclusiveOr",
            "GreaterThan",
            "GreaterThanOrEqual",
            "Invoke",
            "Lambda",
            "LeftShift",
            "LessThan",
            "LessThanOrEqual",
            "ListInit",
            "MemberAccess",
            "MemberInit",
            "Modulo",
            "Multiply",
            "MultiplyChecked",
            "Negate",
            "UnaryPlus",
            "NegateChecked",
            "New",
            "NewArrayInit",
            "NewArrayBounds",
            "Not",
            "NotEqual",
            "Or",
            "OrElse",
            "Parameter",
            "Power",
            "Quote",
            "RightShift",
            "Subtract",
            "SubtractChecked",
            "TypeAs",
            "TypeIs",
            "Assign",
            "Block",
            "DebugInfo",
            "Decrement",
            "Dynamic",
            "Default",
            "Extension",
            "Goto",
            "Increment",
            "Index",
            "Label",
            "RuntimeVariables",
            "Loop",
            "Switch",
            "Throw",
            "Try",
            "Unbox",
            "AddAssign",
            "AndAssign",
            "DivideAssign",
            "ExclusiveOrAssign",
            "LeftShiftAssign",
            "ModuloAssign",
            "MultiplyAssign",
            "OrAssign",
            "PowerAssign",
            "RightShiftAssign",
            "SubtractAssign",
            "AddAssignChecked",
            "MultiplyAssignChecked",
            "SubtractAssignChecked",
            "PreIncrementAssign",
            "PreDecrementAssign",
            "PostIncrementAssign",
            "PostDecrementAssign",
            "TypeEqual",
            "OnesComplement",
            "IsTrue",
            "IsFalse"
          ],
          "readOnly": true,
          "type": "string"
        },
        "type": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    },
    "PaymentTermModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "paymentDueInDays": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "PhaseModel": {
      "properties": {
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "dueDate": {
          "format": "date-time",
          "type": "string"
        },
        "estimatedHours": {
          "format": "double",
          "type": "number"
        },
        "externalID": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isScheduled": {
          "type": "boolean"
        },
        "lastActivityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "parentPhaseID": {
          "format": "int32",
          "type": "integer"
        },
        "phaseNumber": {
          "type": "string"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[Phase,Int64]]",
          "readOnly": true
        },
        "startDate": {
          "format": "date-time",
          "type": "string"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "PickListValue": {
      "properties": {
        "isActive": {
          "type": "boolean"
        },
        "isDefaultValue": {
          "type": "boolean"
        },
        "isSystem": {
          "type": "boolean"
        },
        "label": {
          "type": "string"
        },
        "parentValue": {
          "type": "string"
        },
        "sortOrder": {
          "format": "int32",
          "type": "integer"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "PriceListMaterialCodeModel": {
      "properties": {
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListProductModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListProductTierModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "productTierID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[PriceListProductTier,Int64]]",
          "readOnly": true
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListRoleModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "hourlyRate": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListServiceBundleModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListServiceModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "PriceListWorkTypeModifierModel": {
      "properties": {
        "currencyID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "modifierType": {
          "format": "int32",
          "type": "integer"
        },
        "modifierValue": {
          "format": "double",
          "type": "number"
        },
        "usesInternalCurrencyPrice": {
          "type": "boolean"
        },
        "workTypeModifierID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ProcessDattoAlertModel": {
      "properties": {
        "deviceSnapshotNoteText": {
          "type": "string"
        },
        "endDeviceScreenshotAttachment": {
          "$ref": "#/definitions/TicketAttachmentModel"
        },
        "endDeviceSnapshotNoteText": {
          "type": "string"
        },
        "ticketEntity": {
          "$ref": "#/definitions/TicketModel"
        }
      },
      "type": "object"
    },
    "ProductModel": {
      "properties": {
        "billingType": {
          "format": "int32",
          "type": "integer"
        },
        "chargeBillingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "createdTime": {
          "format": "date-time",
          "type": "string"
        },
        "defaultInstalledProductCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "defaultVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "doesNotRequireProcurement": {
          "type": "boolean"
        },
        "externalProductID": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "internalProductID": {
          "type": "string"
        },
        "isActive": {
          "type": "boolean"
        },
        "isEligibleForRma": {
          "type": "boolean"
        },
        "isSerialized": {
          "type": "boolean"
        },
        "link": {
          "type": "string"
        },
        "manufacturerName": {
          "type": "string"
        },
        "manufacturerProductName": {
          "type": "string"
        },
        "markupRate": {
          "format": "double",
          "type": "number"
        },
        "msrp": {
          "format": "double",
          "type": "number"
        },
        "name": {
          "type": "string"
        },
        "periodType": {
          "format": "int32",
          "type": "integer"
        },
        "priceCostMethod": {
          "format": "int32",
          "type": "integer"
        },
        "productBillingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "productCategory": {
          "format": "int32",
          "type": "integer"
        },
        "sku": {
          "type": "string"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "vendorProductNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ProductNoteModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ProductNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ProductTierModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ProductTier,Int64]]",
          "readOnly": true
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "upToUnitCount": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ProductVendorModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDefault": {
          "type": "boolean"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ProductVendor,Int64]]",
          "readOnly": true
        },
        "vendorCost": {
          "format": "double",
          "type": "number"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "vendorPartNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ProjectAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "projectNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ProjectChargeModel": {
      "properties": {
        "billableAmount": {
          "format": "double",
          "type": "number"
        },
        "billingCodeID": {
          "format": "int64",
          "type": "integer"
        },
        "chargeType": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int64",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "estimatedCost": {
          "format": "double",
          "type": "number"
        },
        "extendedCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyBillableAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalPurchaseOrderNumber": {
          "type": "string"
        },
        "isBillableToCompany": {
          "type": "boolean"
        },
        "isBilled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notes": {
          "type": "string"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int64",
          "type": "integer"
        },
        "projectID": {
          "format": "int64",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ProjectCost,Int64]]",
          "readOnly": true
        },
        "status": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedBy": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "unitQuantity": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ProjectModel": {
      "properties": {
        "actualBilledHours": {
          "format": "double",
          "type": "number"
        },
        "actualHours": {
          "format": "double",
          "type": "number"
        },
        "changeOrdersBudget": {
          "format": "double",
          "type": "number"
        },
        "changeOrdersRevenue": {
          "format": "double",
          "type": "number"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyOwnerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "completedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "completedPercentage": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "department": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "duration": {
          "format": "int32",
          "type": "integer"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "estimatedSalesCost": {
          "format": "double",
          "type": "number"
        },
        "estimatedTime": {
          "format": "double",
          "type": "number"
        },
        "extProjectNumber": {
          "type": "string"
        },
        "extProjectType": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "laborEstimatedCosts": {
          "format": "double",
          "type": "number"
        },
        "laborEstimatedMarginPercentage": {
          "format": "double",
          "type": "number"
        },
        "laborEstimatedRevenue": {
          "format": "double",
          "type": "number"
        },
        "lastActivityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastActivityPersonType": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "originalEstimatedRevenue": {
          "format": "double",
          "type": "number"
        },
        "projectCostEstimatedMarginPercentage": {
          "format": "double",
          "type": "number"
        },
        "projectCostsBudget": {
          "format": "double",
          "type": "number"
        },
        "projectCostsRevenue": {
          "format": "double",
          "type": "number"
        },
        "projectLeadResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "projectName": {
          "type": "string"
        },
        "projectNumber": {
          "type": "string"
        },
        "projectType": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "sgda": {
          "format": "double",
          "type": "number"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "statusDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "statusDetail": {
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "ProjectNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "projectNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ProjectNoteModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isAnnouncement": {
          "type": "boolean"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "noteType": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ProjectNote,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "PurchaseApprovalModel": {
      "properties": {
        "costType": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isApproved": {
          "type": "boolean"
        },
        "rejectNote": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "PurchaseOrderItemModel": {
      "properties": {
        "chargeID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int64",
          "type": "integer"
        },
        "estimatedArrivalDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyUnitCost": {
          "format": "double",
          "type": "number"
        },
        "inventoryLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "memo": {
          "type": "string"
        },
        "orderID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int64",
          "type": "integer"
        },
        "quantity": {
          "format": "int32",
          "type": "integer"
        },
        "salesOrderID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[PurchaseOrderItem,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int64",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "PurchaseOrderItemReceivingModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "purchaseOrderItemID": {
          "format": "int64",
          "type": "integer"
        },
        "quantityBackOrdered": {
          "format": "int32",
          "type": "integer"
        },
        "quantityNowReceiving": {
          "format": "int32",
          "type": "integer"
        },
        "quantityPreviouslyReceived": {
          "format": "int32",
          "type": "integer"
        },
        "receiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "receivedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "serialNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[PurchaseOrderReceive,Int64]]",
          "readOnly": true
        },
        "vendorInvoiceNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "PurchaseOrderModel": {
      "properties": {
        "additionalVendorInvoiceNumbers": {
          "type": "string"
        },
        "cancelDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "externalPONumber": {
          "type": "string"
        },
        "fax": {
          "type": "string"
        },
        "freight": {
          "format": "double",
          "type": "number"
        },
        "generalMemo": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "internalCurrencyFreight": {
          "format": "double",
          "type": "number"
        },
        "latestEstimatedArrivalDate": {
          "format": "date-time",
          "type": "string"
        },
        "paymentTerm": {
          "format": "int32",
          "type": "integer"
        },
        "phone": {
          "type": "string"
        },
        "purchaseForCompanyID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "purchaseOrderTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "shipToAddress1": {
          "type": "string"
        },
        "shipToAddress2": {
          "type": "string"
        },
        "shipToCity": {
          "type": "string"
        },
        "shipToName": {
          "type": "string"
        },
        "shipToPostalCode": {
          "type": "string"
        },
        "shipToState": {
          "type": "string"
        },
        "shippingDate": {
          "format": "date-time",
          "type": "string"
        },
        "shippingType": {
          "format": "int32",
          "type": "integer"
        },
        "showEachTaxInGroup": {
          "type": "boolean"
        },
        "showTaxCategory": {
          "type": "boolean"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "submitDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "taxRegionID": {
          "format": "int32",
          "type": "integer"
        },
        "useItemDescriptionsFrom": {
          "format": "int32",
          "type": "integer"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        },
        "vendorInvoiceNumber": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ActionTypeModel,ActionType]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ActionTypeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[AdditionalInvoiceFieldValueModel,AdditionalInvoiceFieldValue]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/AdditionalInvoiceFieldValueModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[AppointmentModel,Appointment]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/AppointmentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleConfigurationItemCategoryAssociationModel,ArticleInstalledProductCategoryAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleConfigurationItemCategoryAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleNoteModel,ArticleNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticlePlainTextContentModel,ArticlePlainTextContent]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticlePlainTextContentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleTagAssociationModel,ArticleTagAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleTagAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleTicketAssociationModel,ArticleTicketAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleTicketAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleToArticleAssociationModel,ArticleToArticleAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleToArticleAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ArticleToDocumentAssociationModel,ArticleToDocumentAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ArticleToDocumentAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[AttachmentInfoModel,AttachmentInfo]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/AttachmentInfoModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[BillingCodeModel,AllocationCode]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/BillingCodeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[BillingItemApprovalLevelModel,BillingItemApprovalLevel]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/BillingItemApprovalLevelModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[BillingItemModel,BillingItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/BillingItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ChangeOrderChargeModel,ChangeOrderCost]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ChangeOrderChargeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ChangeRequestLinkModel,ChangeRequestLink]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ChangeRequestLinkModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ChecklistLibraryChecklistItemModel,ChecklistLibraryChecklistItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ChecklistLibraryChecklistItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ChecklistLibraryModel,ChecklistLibrary]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ChecklistLibraryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ClassificationIconModel,ClassificationIcon]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ClassificationIconModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ClientPortalUserModel,ClientPortalUser]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ClientPortalUserModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ComanagedAssociationModel,ComanagedAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ComanagedAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyAlertModel,AccountAlert]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyAlertModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyCategoryModel,AccountCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyLocationModel,AccountPhysicalLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyLocationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyModel,Account]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyNoteModel,AccountNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanySiteConfigurationModel,AccountLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanySiteConfigurationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyTeamModel,AccountTeam]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyTeamModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyToDoModel,AccountToDo]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyToDoModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyWebhookExcludedResourceModel,AccountWebhookExcludedResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyWebhookExcludedResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyWebhookFieldModel,AccountWebhookField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyWebhookFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyWebhookModel,AccountWebhook]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyWebhookModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CompanyWebhookUdfFieldModel,AccountWebhookUdfField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CompanyWebhookUdfFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemBillingProductAssociationModel,InstalledProductBillingProductAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemBillingProductAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemCategoryModel,InstalledProductCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemCategoryUdfAssociationModel,InstalledProductCategoryUdfAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemCategoryUdfAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemDnsRecordModel,InstalledProductDnsRecord]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemDnsRecordModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemModel,InstalledProduct]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemNoteModel,InstalledProductNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemRelatedItemModel,InstalledProductRelatedItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemRelatedItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemSslSubjectAlternativeNameModel,InstalledProductSslSubjectAlternativeName]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemSslSubjectAlternativeNameModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemTypeModel,InstalledProductType]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemTypeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemWebhookExcludedResourceModel,InstalledProductWebhookExcludedResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemWebhookExcludedResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemWebhookFieldModel,InstalledProductWebhookField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemWebhookFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemWebhookModel,InstalledProductWebhook]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemWebhookModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ConfigurationItemWebhookUdfFieldModel,InstalledProductWebhookUdfField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ConfigurationItemWebhookUdfFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactBillingProductAssociationModel,ContactBillingProductAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactBillingProductAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactGroupContactModel,ContactGroupContact]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactGroupContactModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactGroupModel,ContactGroup]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactGroupModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactModel,Contact]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactWebhookExcludedResourceModel,ContactWebhookExcludedResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactWebhookExcludedResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactWebhookFieldModel,ContactWebhookField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactWebhookFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactWebhookModel,ContactWebhook]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactWebhookModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContactWebhookUdfFieldModel,ContactWebhookUdfField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContactWebhookUdfFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractBillingRuleModel,ContractBillingRule]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractBillingRuleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractBlockHourFactorModel,ContractFactor]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractBlockHourFactorModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractBlockModel,ContractBlock]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractBlockModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractChargeModel,ContractCost]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractChargeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractExclusionBillingCodeModel,ContractExclusionAllocationCode]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractExclusionBillingCodeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractExclusionRoleModel,ContractExclusionRole]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractExclusionRoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractExclusionSetExcludedRoleModel,ContractExclusionSetExcludedRole]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractExclusionSetExcludedRoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractExclusionSetExcludedWorkTypeModel,ContractExclusionSetExcludedWorkType]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractExclusionSetExcludedWorkTypeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractExclusionSetModel,ContractExclusionSet]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractExclusionSetModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractMilestoneModel,ContractMilestone]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractMilestoneModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractModel,Contract]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractNoteModel,ContractNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractRateModel,ContractRate]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractRateModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractRetainerModel,ContractRetainer]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractRetainerModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractRoleCostModel,ContractRoleCost]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractRoleCostModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractServiceBundleModel,ContractServiceBundle]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractServiceBundleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractServiceBundleUnitModel,ContractServiceBundleUnit]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractServiceBundleUnitModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractServiceModel,ContractService]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractServiceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractServiceUnitModel,ContractServiceUnit]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractServiceUnitModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ContractTicketPurchaseModel,ContractTicketPurchase]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ContractTicketPurchaseModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CountryModel,Country]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CountryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[CurrencyModel,Currency]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/CurrencyModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DeletedTaskActivityLogModel,DeletedTaskActivityLog]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DeletedTaskActivityLogModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DeletedTicketActivityLogModel,DeletedTicketActivityLog]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DeletedTicketActivityLogModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DeletedTicketLogModel,DeletedTicketLog]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DeletedTicketLogModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DepartmentModel,Department]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DepartmentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentCategoryModel,DocumentCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentChecklistItemModel,DocumentChecklistItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentChecklistItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentConfigurationItemAssociationModel,DocumentInstalledProductAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentConfigurationItemAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentConfigurationItemCategoryAssociationModel,DocumentInstalledProductCategoryAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentConfigurationItemCategoryAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentModel,Document]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentNoteModel,DocumentNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentPlainTextContentModel,DocumentPlainTextContent]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentPlainTextContentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentTagAssociationModel,DocumentTagAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentTagAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentTicketAssociationModel,DocumentTicketAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentTicketAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentToArticleAssociationModel,DocumentToArticleAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentToArticleAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DocumentToDocumentAssociationModel,DocumentToDocumentAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DocumentToDocumentAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[DomainRegistrarModel,DomainRegistrar]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/DomainRegistrarModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ExpenseItemModel,ExpenseItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ExpenseItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ExpenseReportModel,ExpenseReport]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ExpenseReportModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[HolidayModel,Holiday]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/HolidayModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[HolidaySetModel,HolidaySet]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/HolidaySetModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[IntegrationVendorInsightModel,IntegrationVendorInsight]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/IntegrationVendorInsightModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[IntegrationVendorWidgetModel,IntegrationVendorWidget]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/IntegrationVendorWidgetModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InternalLocationModel,InternalLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InternalLocationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InternalLocationWithBusinessHoursModel,BusinessLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InternalLocationWithBusinessHoursModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryItemModel,InventoryItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryItemSerialNumberModel,InventoryItemSerialNumber]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryItemSerialNumberModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryLocationModel,InventoryLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryLocationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryProductModel,InventoryProduct]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryProductModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryStockedItemModel,InventoryStockedItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryStockedItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InventoryTransferModel,InventoryTransfer]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InventoryTransferModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InvoiceModel,Invoice]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InvoiceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[InvoiceTemplateModel,InvoiceTemplate]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/InvoiceTemplateModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[KnowledgeBaseArticleModel,KnowledgeBaseArticle]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/KnowledgeBaseArticleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[KnowledgeBaseCategoryModel,KnowledgeBaseCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/KnowledgeBaseCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[NotificationHistoryModel,NotificationHistory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/NotificationHistoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OpportunityCategoryModel,OpportunityCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OpportunityCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OpportunityModel,Opportunity]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OpportunityModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OrganizationalLevel1Model,BusinessDivision]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OrganizationalLevel1Model"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OrganizationalLevel2Model,BusinessSubdivision]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OrganizationalLevel2Model"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OrganizationalLevelAssociationModel,BusinessDivisionSubdivision]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OrganizationalLevelAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[OrganizationalResourceModel,BusinessDivisionSubdivisionResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/OrganizationalResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PaymentTermModel,PaymentTerm]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PaymentTermModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PhaseModel,Phase]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PhaseModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListMaterialCodeModel,PriceListMaterialCode]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListMaterialCodeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListProductModel,PriceListProduct]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListProductModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListProductTierModel,PriceListProductTier]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListProductTierModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListRoleModel,PriceListRole]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListRoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListServiceBundleModel,PriceListServiceBundle]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListServiceBundleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListServiceModel,PriceListService]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListServiceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PriceListWorkTypeModifierModel,PriceListWorkTypeModifier]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PriceListWorkTypeModifierModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProductModel,Product]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProductModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProductNoteModel,ProductNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProductNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProductTierModel,ProductTier]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProductTierModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProductVendorModel,ProductVendor]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProductVendorModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProjectChargeModel,ProjectCost]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProjectChargeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProjectModel,Project]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProjectModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ProjectNoteModel,ProjectNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ProjectNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PurchaseApprovalModel,PurchaseApproval]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PurchaseApprovalModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PurchaseOrderItemModel,PurchaseOrderItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PurchaseOrderItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PurchaseOrderItemReceivingModel,PurchaseOrderReceive]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PurchaseOrderItemReceivingModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[PurchaseOrderModel,PurchaseOrder]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/PurchaseOrderModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[QuoteItemModel,QuoteItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/QuoteItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[QuoteLocationModel,QuoteLocation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/QuoteLocationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[QuoteModel,Quote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/QuoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[QuoteTemplateModel,QuoteTemplate]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/QuoteTemplateModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceDailyAvailabilityModel,ResourceDailyAvailability]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceDailyAvailabilityModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceModel,Resource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceRoleDepartmentModel,ResourceRoleDepartment]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceRoleDepartmentModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceRoleModel,ResourceRole]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceRoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceRoleQueueModel,ResourceRoleQueue]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceRoleQueueModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceServiceDeskRoleModel,ResourceServiceDeskRole]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceServiceDeskRoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ResourceSkillModel,ResourceSkill]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ResourceSkillModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[RoleModel,Role]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/RoleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SalesOrderModel,SalesOrder]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SalesOrderModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceBundleModel,ServiceBundle]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceBundleModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceBundleServiceModel,ServiceBundleService]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceBundleServiceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceCallModel,ServiceCall]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceCallModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceCallTaskModel,ServiceCallTask]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceCallTaskModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceCallTaskResourceModel,ServiceCallTaskResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceCallTaskResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceCallTicketModel,ServiceCallTicket]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceCallTicketModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceCallTicketResourceModel,ServiceCallTicketResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceCallTicketResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceLevelAgreementResultsModel,ServiceLevelAgreementResults]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceLevelAgreementResultsModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ServiceModel,Service]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ServiceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[ShippingTypeModel,ShippingType]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/ShippingTypeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SkillModel,Skill]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SkillModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SubscriptionModel,Subscription]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SubscriptionModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SubscriptionPeriodModel,SubscriptionPeriod]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SubscriptionPeriodModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SurveyModel,Survey]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SurveyModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[SurveyResultsModel,SurveyResults]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/SurveyResultsModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TagAliasModel,TagAlias]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TagAliasModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TagGroupModel,TagGroup]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TagGroupModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TagModel,Tag]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TagModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaskModel,Task]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaskModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaskNoteModel,TaskNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaskNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaskPredecessorModel,TaskPredecessor]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaskPredecessorModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaskSecondaryResourceModel,TaskSecondaryResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaskSecondaryResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaxCategoryModel,TaxCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaxCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaxModel,Tax]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaxModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TaxRegionModel,TaxRegion]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TaxRegionModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketAdditionalConfigurationItemModel,TicketAdditionalInstalledProduct]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketAdditionalConfigurationItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketAdditionalContactModel,TicketAdditionalContact]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketAdditionalContactModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketCategoryFieldDefaultsModel,TicketCategoryFieldDefaults]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketCategoryFieldDefaultsModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketCategoryModel,TicketCategory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketCategoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketChangeRequestApprovalModel,TicketChangeRequestApproval]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketChangeRequestApprovalModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketChargeModel,TicketCost]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketChargeModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketChecklistItemModel,TicketChecklistItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketChecklistItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketHistoryModel,TicketHistory]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketHistoryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketModel,Ticket]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketNoteModel,TicketNote]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketNoteModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketNoteWebhookExcludedResourceModel,TicketNoteWebhookExcludedResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketNoteWebhookExcludedResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketNoteWebhookFieldModel,TicketNoteWebhookField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketNoteWebhookFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketNoteWebhookModel,TicketNoteWebhook]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketNoteWebhookModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketRmaCreditModel,TicketRmaCredit]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketRmaCreditModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketSecondaryResourceModel,TicketSecondaryResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketSecondaryResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketTagAssociationModel,TicketTagAssociation]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketTagAssociationModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketWebhookExcludedResourceModel,TicketWebhookExcludedResource]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketWebhookExcludedResourceModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketWebhookFieldModel,TicketWebhookField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketWebhookFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketWebhookModel,TicketWebhook]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketWebhookModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TicketWebhookUdfFieldModel,TicketWebhookUdfField]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TicketWebhookUdfFieldModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TimeEntryModel,TimeEntry]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TimeEntryModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[TimeOffRequestModel,TimeOffRequest]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/TimeOffRequestModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[UserDefinedFieldDefinitionModel,UserDefinedFieldDefinition]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/UserDefinedFieldDefinitionModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[UserDefinedFieldListItemModel,UserDefinedFieldListItem]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/UserDefinedFieldListItemModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[WebhookEventErrorLogModel,WebhookEventErrorLog]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/WebhookEventErrorLogModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryActionResult[WorkTypeModifierModel,WorkTypeModifier]": {
      "properties": {
        "items": {
          "items": {
            "$ref": "#/definitions/WorkTypeModifierModel"
          },
          "type": "array"
        },
        "pageDetails": {
          "$ref": "#/definitions/PagingModel"
        }
      },
      "type": "object"
    },
    "QueryCountResultModel": {
      "properties": {
        "queryCount": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "QueryModel": {
      "example": {
        "Filter": [
          {
            "field": "id",
            "items": [],
            "op": "gt",
            "udf": false,
            "value": 0
          }
        ],
        "IncludeFields": [],
        "MaxRecords": 10
      },
      "properties": {
        "filter": {
          "items": {
            "$ref": "#/definitions/Filter"
          },
          "type": "array"
        },
        "includeFields": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "maxRecords": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "QuoteItemModel": {
      "properties": {
        "averageCost": {
          "format": "double",
          "type": "number"
        },
        "chargeID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "expenseID": {
          "format": "int32",
          "type": "integer"
        },
        "highestCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyLineDiscount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitDiscount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "isOptional": {
          "type": "boolean"
        },
        "isTaxable": {
          "type": "boolean"
        },
        "laborID": {
          "format": "int32",
          "type": "integer"
        },
        "lineDiscount": {
          "format": "double",
          "type": "number"
        },
        "markupRate": {
          "format": "double",
          "type": "number"
        },
        "name": {
          "type": "string"
        },
        "percentageDiscount": {
          "format": "double",
          "type": "number"
        },
        "periodType": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int32",
          "type": "integer"
        },
        "quantity": {
          "format": "double",
          "type": "number"
        },
        "quoteID": {
          "format": "int32",
          "type": "integer"
        },
        "quoteItemType": {
          "format": "int32",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceID": {
          "format": "int32",
          "type": "integer"
        },
        "shippingID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[QuoteItem,Int64]]",
          "readOnly": true
        },
        "sortOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "taxCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "totalEffectiveTax": {
          "format": "double",
          "type": "number"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitDiscount": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "QuoteLocationModel": {
      "properties": {
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "postalCode": {
          "type": "string"
        },
        "state": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "QuoteModel": {
      "properties": {
        "approvalStatus": {
          "format": "int32",
          "type": "integer"
        },
        "approvalStatusChangedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "approvalStatusChangedDate": {
          "format": "date-time",
          "type": "string"
        },
        "billToLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "calculateTaxSeparately": {
          "type": "boolean"
        },
        "comment": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "extApprovalContactResponse": {
          "format": "int32",
          "type": "integer"
        },
        "extApprovalResponseDate": {
          "format": "date-time",
          "type": "string"
        },
        "extApprovalResponseSignature": {
          "type": "string"
        },
        "externalQuoteNumber": {
          "type": "string"
        },
        "groupByID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastModifiedBy": {
          "format": "int32",
          "type": "integer"
        },
        "lastPublishedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastPublishedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "paymentTerm": {
          "format": "int32",
          "type": "integer"
        },
        "paymentType": {
          "format": "int32",
          "type": "integer"
        },
        "primaryQuote": {
          "type": "boolean"
        },
        "proposalProjectID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "quoteNumber": {
          "format": "int32",
          "type": "integer"
        },
        "quoteTemplateID": {
          "format": "int32",
          "type": "integer"
        },
        "shipToLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "shippingType": {
          "format": "int32",
          "type": "integer"
        },
        "showEachTaxInGroup": {
          "type": "boolean"
        },
        "showTaxCategory": {
          "type": "boolean"
        },
        "soldToLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "taxRegionID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "QuoteTemplateModel": {
      "properties": {
        "calculateTaxSeparately": {
          "type": "boolean"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "createdBy": {
          "format": "int32",
          "type": "integer"
        },
        "currencyNegativeFormat": {
          "type": "string"
        },
        "currencyPositiveFormat": {
          "type": "string"
        },
        "dateFormat": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "displayTaxCategorySuperscripts": {
          "type": "boolean"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastActivityBy": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "numberFormat": {
          "format": "int32",
          "type": "integer"
        },
        "pageLayout": {
          "format": "int32",
          "type": "integer"
        },
        "pageNumberFormat": {
          "format": "int32",
          "type": "integer"
        },
        "showEachTaxInGroup": {
          "type": "boolean"
        },
        "showGridHeader": {
          "type": "boolean"
        },
        "showTaxCategory": {
          "type": "boolean"
        },
        "showVerticalGridLines": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "ResourceAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ResourceDailyAvailabilityModel": {
      "properties": {
        "fridayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "mondayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "saturdayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ResourceDailyAvailability,Int64]]",
          "readOnly": true
        },
        "sundayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "thursdayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "travelAvailability": {
          "type": "string"
        },
        "tuesdayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "wednesdayAvailableHours": {
          "format": "double",
          "type": "number"
        },
        "weeklyBillableHoursGoal": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ResourceModel": {
      "properties": {
        "accountingReferenceID": {
          "type": "string"
        },
        "dateFormat": {
          "type": "string"
        },
        "defaultServiceDeskRoleID": {
          "format": "int64",
          "type": "integer"
        },
        "email": {
          "type": "string"
        },
        "email2": {
          "type": "string"
        },
        "email3": {
          "type": "string"
        },
        "emailTypeCode": {
          "type": "string"
        },
        "emailTypeCode2": {
          "type": "string"
        },
        "emailTypeCode3": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "gender": {
          "type": "string"
        },
        "greeting": {
          "format": "int32",
          "type": "integer"
        },
        "hireDate": {
          "format": "date-time",
          "type": "string"
        },
        "homePhone": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "initials": {
          "type": "string"
        },
        "internalCost": {
          "format": "double",
          "type": "number"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastName": {
          "type": "string"
        },
        "licenseType": {
          "format": "int32",
          "type": "integer"
        },
        "locationID": {
          "format": "int32",
          "type": "integer"
        },
        "middleName": {
          "type": "string"
        },
        "mobilePhone": {
          "type": "string"
        },
        "numberFormat": {
          "type": "string"
        },
        "officeExtension": {
          "type": "string"
        },
        "officePhone": {
          "type": "string"
        },
        "payrollType": {
          "format": "int32",
          "type": "integer"
        },
        "resourceType": {
          "type": "string"
        },
        "suffix": {
          "format": "int32",
          "type": "integer"
        },
        "surveyResourceRating": {
          "format": "double",
          "type": "number"
        },
        "timeFormat": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "travelAvailabilityPct": {
          "type": "string"
        },
        "userName": {
          "type": "string"
        },
        "userType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ResourceRoleDepartmentModel": {
      "properties": {
        "departmentID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDefault": {
          "type": "boolean"
        },
        "isDepartmentLead": {
          "type": "boolean"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ResourceRoleDepartment,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ResourceRoleModel": {
      "properties": {
        "departmentID": {
          "format": "int64",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "queueID": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int64",
          "type": "integer"
        },
        "roleID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ResourceRoleQueueModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "queueID": {
          "format": "int32",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ResourceRoleQueue,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ResourceServiceDeskRoleModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isDefault": {
          "type": "boolean"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ResourceServiceDeskRole,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ResourceSkillModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int64",
          "type": "integer"
        },
        "skillDescription": {
          "type": "string"
        },
        "skillID": {
          "format": "int64",
          "type": "integer"
        },
        "skillLevel": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ResourceSkill,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "RestUserAccessLevel": {
      "properties": {},
      "type": "object"
    },
    "RoleModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "hourlyFactor": {
          "format": "double",
          "type": "number"
        },
        "hourlyRate": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isExcludedFromNewContracts": {
          "type": "boolean"
        },
        "isSystemRole": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "quoteItemDefaultTaxCategoryId": {
          "format": "int32",
          "type": "integer"
        },
        "roleType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "SalesOrderAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "salesOrderID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "SalesOrderModel": {
      "properties": {
        "additionalBillToAddressInformation": {
          "type": "string"
        },
        "additionalShipToAddressInformation": {
          "type": "string"
        },
        "billToCity": {
          "type": "string"
        },
        "billToCountryID": {
          "format": "int32",
          "type": "integer"
        },
        "billToPostalCode": {
          "type": "string"
        },
        "billToState": {
          "type": "string"
        },
        "billingAddress1": {
          "type": "string"
        },
        "billingAddress2": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "promisedFulfillmentDate": {
          "format": "date-time",
          "type": "string"
        },
        "salesOrderDate": {
          "format": "date-time",
          "type": "string"
        },
        "shipToAddress1": {
          "type": "string"
        },
        "shipToAddress2": {
          "type": "string"
        },
        "shipToCity": {
          "type": "string"
        },
        "shipToCountryID": {
          "format": "int32",
          "type": "integer"
        },
        "shipToPostalCode": {
          "type": "string"
        },
        "shipToState": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[SalesOrder,Int64]]",
          "readOnly": true
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "ServiceBundleModel": {
      "properties": {
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceDescription": {
          "type": "string"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "percentageDiscount": {
          "format": "double",
          "type": "number"
        },
        "periodType": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementID": {
          "format": "int64",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitDiscount": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "updateResourceID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ServiceBundleServiceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "serviceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "serviceID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ServiceBundleService,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ServiceCallModel": {
      "properties": {
        "cancelationNoticeHours": {
          "format": "double",
          "type": "number"
        },
        "canceledByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "canceledDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "duration": {
          "format": "double",
          "type": "number"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isComplete": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ServiceCallTaskModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "serviceCallID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ServiceCallTask,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ServiceCallTaskResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceCallTaskID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ServiceCallTaskResource,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ServiceCallTicketModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "serviceCallID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ServiceCallTicket,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ServiceCallTicketResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceCallTicketID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[ServiceCallTicketResource,Int64]]",
          "readOnly": true
        }
      },
      "type": "object"
    },
    "ServiceLevelAgreementResultsModel": {
      "properties": {
        "firstResponseElapsedHours": {
          "format": "double",
          "type": "number"
        },
        "firstResponseInitiatingResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "firstResponseResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isFirstResponseMet": {
          "type": "boolean"
        },
        "isResolutionMet": {
          "type": "boolean"
        },
        "isResolutionPlanMet": {
          "type": "boolean"
        },
        "resolutionElapsedHours": {
          "format": "double",
          "type": "number"
        },
        "resolutionPlanElapsedHours": {
          "format": "double",
          "type": "number"
        },
        "resolutionPlanResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "resolutionResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementName": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ServiceModel": {
      "properties": {
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "invoiceDescription": {
          "type": "string"
        },
        "isActive": {
          "type": "boolean"
        },
        "lastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "markupRate": {
          "format": "double",
          "type": "number"
        },
        "name": {
          "type": "string"
        },
        "periodType": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementID": {
          "format": "int64",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "updateResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "vendorCompanyID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "ShippingTypeModel": {
      "properties": {
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "SkillModel": {
      "properties": {
        "categoryID": {
          "format": "int64",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "SubscriptionModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "effectiveDate": {
          "format": "date-time",
          "type": "string"
        },
        "expirationDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "materialCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "periodCost": {
          "format": "double",
          "type": "number"
        },
        "periodPrice": {
          "format": "double",
          "type": "number"
        },
        "periodType": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "subscriptionName": {
          "type": "string"
        },
        "totalCost": {
          "format": "double",
          "type": "number"
        },
        "totalPrice": {
          "format": "double",
          "type": "number"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        },
        "vendorID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "SubscriptionPeriodModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "periodCost": {
          "format": "double",
          "type": "number"
        },
        "periodDate": {
          "format": "date-time",
          "type": "string"
        },
        "periodPrice": {
          "format": "double",
          "type": "number"
        },
        "postedDate": {
          "format": "date-time",
          "type": "string"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "subscriptionID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "SurveyModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "displayName": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "SurveyResultsModel": {
      "properties": {
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyRating": {
          "format": "double",
          "type": "number"
        },
        "completeDate": {
          "format": "date-time",
          "type": "string"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "contactRating": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceRating": {
          "format": "double",
          "type": "number"
        },
        "sendDate": {
          "format": "date-time",
          "type": "string"
        },
        "surveyID": {
          "format": "int32",
          "type": "integer"
        },
        "surveyRating": {
          "format": "double",
          "type": "number"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TagAliasModel": {
      "properties": {
        "alias": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TagAlias,Int64]]",
          "readOnly": true
        },
        "tagID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TagGroupModel": {
      "properties": {
        "displayColor": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isSystem": {
          "type": "boolean"
        },
        "label": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TagModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isExcludedFromAutomaticTagging": {
          "type": "boolean"
        },
        "isSystem": {
          "type": "boolean"
        },
        "label": {
          "type": "string"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "tagGroupID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TaskAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "taskNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TaskModel": {
      "properties": {
        "assignedResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "assignedResourceRoleID": {
          "format": "int32",
          "type": "integer"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "canClientPortalUserCompleteTask": {
          "type": "boolean"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "completedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "completedByType": {
          "format": "int32",
          "type": "integer"
        },
        "completedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "departmentID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "estimatedHours": {
          "format": "double",
          "type": "number"
        },
        "externalID": {
          "type": "string"
        },
        "hoursToBeScheduled": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isTaskBillable": {
          "type": "boolean"
        },
        "isVisibleInClientPortal": {
          "type": "boolean"
        },
        "lastActivityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastActivityPersonType": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "phaseID": {
          "format": "int32",
          "type": "integer"
        },
        "priority": {
          "format": "int32",
          "type": "integer"
        },
        "priorityLabel": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "remainingHours": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[Task,Int64]]",
          "readOnly": true
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "taskCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "taskNumber": {
          "type": "string"
        },
        "taskType": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "TaskNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "taskNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TaskNoteModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "noteType": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TaskNote,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TaskPredecessorModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "lagDays": {
          "format": "int32",
          "type": "integer"
        },
        "predecessorTaskID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TaskPredecessor,Int64]]",
          "readOnly": true
        },
        "successorTaskID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TaskSecondaryResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TaskSecondaryResource,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TaxCategoryModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TaxModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isCompounded": {
          "type": "boolean"
        },
        "taxCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "taxName": {
          "type": "string"
        },
        "taxRate": {
          "format": "double",
          "type": "number"
        },
        "taxRegionID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TaxRegionModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ThresholdStatusResultModel": {
      "properties": {
        "currentTimeframeRequestCount": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "externalRequestThreshold": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "requestThresholdTimeframe": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketAdditionalConfigurationItemModel": {
      "properties": {
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketAdditionalInstalledProduct,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketAdditionalContactModel": {
      "properties": {
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketAdditionalContact,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentAttachmentID": {
          "format": "int32",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketCategoryFieldDefaultsModel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "estimatedHours": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "issueTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "priority": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "queueID": {
          "format": "int32",
          "type": "integer"
        },
        "resolution": {
          "type": "string"
        },
        "serviceLevelAgreementID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "sourceID": {
          "format": "int32",
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "subIssueTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketCategoryID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        },
        "workTypeID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketCategoryModel": {
      "properties": {
        "displayColorRGB": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isApiOnly": {
          "type": "boolean"
        },
        "isGlobalDefault": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "nickname": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketChangeRequestApprovalModel": {
      "properties": {
        "approveRejectDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "approveRejectNote": {
          "type": "string"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isApproved": {
          "type": "boolean"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketChangeRequestApproval,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketChargeModel": {
      "properties": {
        "billableAmount": {
          "format": "double",
          "type": "number"
        },
        "billingCodeID": {
          "format": "int64",
          "type": "integer"
        },
        "chargeType": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int64",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "creatorResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "datePurchased": {
          "format": "date-time",
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "extendedCost": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyBillableAmount": {
          "format": "double",
          "type": "number"
        },
        "internalCurrencyUnitPrice": {
          "format": "double",
          "type": "number"
        },
        "internalPurchaseOrderNumber": {
          "type": "string"
        },
        "isBillableToCompany": {
          "type": "boolean"
        },
        "isBilled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notes": {
          "type": "string"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "productID": {
          "format": "int64",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketCost,Int64]]",
          "readOnly": true
        },
        "status": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedBy": {
          "format": "int64",
          "type": "integer"
        },
        "statusLastModifiedDate": {
          "format": "date-time",
          "type": "string"
        },
        "ticketID": {
          "format": "int64",
          "type": "integer"
        },
        "unitCost": {
          "format": "double",
          "type": "number"
        },
        "unitPrice": {
          "format": "double",
          "type": "number"
        },
        "unitQuantity": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "TicketChecklistItemModel": {
      "properties": {
        "completedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "completedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isCompleted": {
          "type": "boolean"
        },
        "isImportant": {
          "type": "boolean"
        },
        "itemName": {
          "type": "string"
        },
        "knowledgebaseArticleID": {
          "format": "int32",
          "type": "integer"
        },
        "position": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketChecklistItem,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketChecklistLibraryModel": {
      "properties": {
        "checklistLibraryID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketChecklistLibrary,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketHistoryModel": {
      "properties": {
        "action": {
          "type": "string"
        },
        "date": {
          "format": "date-time",
          "type": "string"
        },
        "detail": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "format": "int64",
          "readOnly": true,
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketModel": {
      "properties": {
        "apiVendorID": {
          "format": "int32",
          "type": "integer"
        },
        "assignedResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "assignedResourceRoleID": {
          "format": "int32",
          "type": "integer"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "changeApprovalBoard": {
          "format": "int32",
          "type": "integer"
        },
        "changeApprovalStatus": {
          "format": "int32",
          "type": "integer"
        },
        "changeApprovalType": {
          "format": "int32",
          "type": "integer"
        },
        "changeInfoField1": {
          "type": "string"
        },
        "changeInfoField2": {
          "type": "string"
        },
        "changeInfoField3": {
          "type": "string"
        },
        "changeInfoField4": {
          "type": "string"
        },
        "changeInfoField5": {
          "type": "string"
        },
        "companyID": {
          "format": "int32",
          "type": "integer"
        },
        "companyLocationID": {
          "format": "int32",
          "type": "integer"
        },
        "completedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "completedDate": {
          "format": "date-time",
          "type": "string"
        },
        "configurationItemID": {
          "format": "int32",
          "type": "integer"
        },
        "contactID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int64",
          "type": "integer"
        },
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "createdByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "currentServiceThermometerRating": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "dueDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "estimatedHours": {
          "format": "double",
          "type": "number"
        },
        "externalID": {
          "type": "string"
        },
        "firstResponseAssignedResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "firstResponseDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "firstResponseDueDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "firstResponseInitiatingResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "hoursToBeScheduled": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isAssignedToComanaged": {
          "type": "boolean"
        },
        "isVisibleToComanaged": {
          "type": "boolean"
        },
        "issueType": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "lastActivityPersonType": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastCustomerNotificationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastCustomerVisibleActivityDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastTrackedModificationDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "monitorID": {
          "format": "int64",
          "type": "integer"
        },
        "monitorTypeID": {
          "format": "int32",
          "type": "integer"
        },
        "opportunityID": {
          "format": "int32",
          "type": "integer"
        },
        "organizationalLevelAssociationID": {
          "format": "int32",
          "type": "integer"
        },
        "previousServiceThermometerRating": {
          "format": "int32",
          "type": "integer"
        },
        "priority": {
          "format": "int32",
          "type": "integer"
        },
        "problemTicketId": {
          "format": "int32",
          "type": "integer"
        },
        "projectID": {
          "format": "int32",
          "type": "integer"
        },
        "purchaseOrderNumber": {
          "type": "string"
        },
        "queueID": {
          "format": "int32",
          "type": "integer"
        },
        "resolution": {
          "type": "string"
        },
        "resolutionPlanDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "resolutionPlanDueDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "resolvedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "resolvedDueDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "rmaStatus": {
          "format": "int32",
          "type": "integer"
        },
        "rmaType": {
          "format": "int32",
          "type": "integer"
        },
        "rmmAlertID": {
          "type": "string"
        },
        "serviceLevelAgreementHasBeenMet": {
          "type": "boolean"
        },
        "serviceLevelAgreementID": {
          "format": "int32",
          "type": "integer"
        },
        "serviceLevelAgreementPausedNextEventHours": {
          "format": "double",
          "type": "number"
        },
        "serviceThermometerTemperature": {
          "format": "int32",
          "type": "integer"
        },
        "source": {
          "format": "int32",
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "subIssueType": {
          "format": "int32",
          "type": "integer"
        },
        "ticketCategory": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNumber": {
          "type": "string"
        },
        "ticketType": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        },
        "userDefinedFields": {
          "items": {
            "$ref": "#/definitions/UserDefinedField"
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "TicketNoteAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketNoteID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketNoteModel": {
      "properties": {
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByContactID": {
          "format": "int32",
          "type": "integer"
        },
        "creatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastActivityDate": {
          "format": "date-time",
          "type": "string"
        },
        "noteType": {
          "format": "int32",
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketNote,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketNoteWebhookExcludedResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketNoteWebhookExcludedResource,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketNoteWebhookFieldModel": {
      "properties": {
        "fieldID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketNoteWebhookField,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketNoteWebhookModel": {
      "properties": {
        "deactivationUrl": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isReady": {
          "type": "boolean"
        },
        "isSubscribedToCreateEvents": {
          "type": "boolean"
        },
        "isSubscribedToDeleteEvents": {
          "type": "boolean"
        },
        "isSubscribedToUpdateEvents": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationEmailAddress": {
          "type": "string"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "secretKey": {
          "type": "string"
        },
        "sendThresholdExceededNotification": {
          "type": "boolean"
        },
        "webhookGUID": {
          "type": "string"
        },
        "webhookUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketRmaCreditModel": {
      "properties": {
        "creditAmount": {
          "format": "double",
          "type": "number"
        },
        "creditDetails": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "internalCurrencyCreditAmount": {
          "format": "double",
          "type": "number"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketRmaCredit,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketSecondaryResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int64",
          "type": "integer"
        },
        "roleID": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketSecondaryResource,Int64]]",
          "readOnly": true
        },
        "ticketID": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketTagAssociationModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketTagAssociation,Int64]]",
          "readOnly": true
        },
        "tagID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketWebhookExcludedResourceModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketWebhookExcludedResource,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketWebhookFieldModel": {
      "properties": {
        "fieldID": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketWebhookField,Int64]]",
          "readOnly": true
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TicketWebhookModel": {
      "properties": {
        "deactivationUrl": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isReady": {
          "type": "boolean"
        },
        "isSubscribedToCreateEvents": {
          "type": "boolean"
        },
        "isSubscribedToDeleteEvents": {
          "type": "boolean"
        },
        "isSubscribedToUpdateEvents": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationEmailAddress": {
          "type": "string"
        },
        "ownerResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "secretKey": {
          "type": "string"
        },
        "sendThresholdExceededNotification": {
          "type": "boolean"
        },
        "webhookGUID": {
          "type": "string"
        },
        "webhookUrl": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TicketWebhookUdfFieldModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isDisplayAlwaysField": {
          "type": "boolean"
        },
        "isSubscribedField": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TicketWebhookUdfField,Int64]]",
          "readOnly": true
        },
        "udfFieldID": {
          "format": "int32",
          "type": "integer"
        },
        "webhookID": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TimeEntryAttachmentModel": {
      "properties": {
        "attachDate": {
          "format": "date-time",
          "type": "string"
        },
        "attachedByContactID": {
          "format": "int64",
          "type": "integer"
        },
        "attachedByResourceID": {
          "format": "int64",
          "type": "integer"
        },
        "attachmentType": {
          "type": "string"
        },
        "contentType": {
          "type": "string"
        },
        "creatorType": {
          "format": "int32",
          "type": "integer"
        },
        "data": {
          "format": "byte",
          "type": "string"
        },
        "fileSize": {
          "format": "double",
          "type": "number"
        },
        "fullPath": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "isTaskAttachment": {
          "readOnly": true,
          "type": "boolean"
        },
        "opportunityID": {
          "format": "int64",
          "type": "integer"
        },
        "parentID": {
          "format": "int64",
          "type": "integer"
        },
        "parentType": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "publish": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[AttachmentInfo,Int64]]",
          "readOnly": true
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryID": {
          "format": "int32",
          "type": "integer"
        },
        "title": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "TimeEntryModel": {
      "properties": {
        "billingApprovalDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "billingApprovalLevelMostRecent": {
          "format": "int32",
          "type": "integer"
        },
        "billingApprovalResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "billingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "contractID": {
          "format": "int32",
          "type": "integer"
        },
        "contractServiceBundleID": {
          "format": "int64",
          "type": "integer"
        },
        "contractServiceID": {
          "format": "int64",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "creatorUserID": {
          "format": "int32",
          "type": "integer"
        },
        "dateWorked": {
          "format": "date-time",
          "type": "string"
        },
        "endDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "hoursToBill": {
          "format": "double",
          "type": "number"
        },
        "hoursWorked": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "impersonatorCreatorResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "impersonatorUpdaterResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "internalBillingCodeID": {
          "format": "int32",
          "type": "integer"
        },
        "internalNotes": {
          "type": "string"
        },
        "isInternalNotesVisibleToComanaged": {
          "type": "boolean"
        },
        "isNonBillable": {
          "type": "boolean"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "lastModifiedUserID": {
          "format": "int32",
          "type": "integer"
        },
        "offsetHours": {
          "format": "double",
          "type": "number"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "roleID": {
          "format": "int32",
          "type": "integer"
        },
        "showOnInvoice": {
          "type": "boolean"
        },
        "startDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "summaryNotes": {
          "type": "string"
        },
        "taskID": {
          "format": "int32",
          "type": "integer"
        },
        "ticketID": {
          "format": "int32",
          "type": "integer"
        },
        "timeEntryType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "TimeOffRequestModel": {
      "properties": {
        "approveRejectResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "approvedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "createdByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "endTime": {
          "format": "date-time",
          "type": "string"
        },
        "hours": {
          "format": "double",
          "type": "number"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "lastModifiedByResourceID": {
          "format": "int32",
          "type": "integer"
        },
        "lastModifiedDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "reason": {
          "type": "string"
        },
        "rejectReason": {
          "type": "string"
        },
        "requestDate": {
          "format": "date-time",
          "type": "string"
        },
        "resourceID": {
          "format": "int32",
          "type": "integer"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[TimeOffRequest,Int64]]",
          "readOnly": true
        },
        "startTime": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        },
        "timeOffRequestType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "UserDefinedField": {
      "properties": {
        "name": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "UserDefinedFieldDefinitionModel": {
      "properties": {
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "crmToProjectUdfId": {
          "format": "int64",
          "type": "integer"
        },
        "dataType": {
          "format": "int32",
          "type": "integer"
        },
        "defaultValue": {
          "type": "object"
        },
        "description": {
          "type": "string"
        },
        "displayFormat": {
          "format": "int32",
          "type": "integer"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "isEncrypted": {
          "type": "boolean"
        },
        "isFieldMapping": {
          "type": "boolean"
        },
        "isPrivate": {
          "type": "boolean"
        },
        "isProtected": {
          "type": "boolean"
        },
        "isRequired": {
          "type": "boolean"
        },
        "isVisibleToClientPortal": {
          "type": "boolean"
        },
        "mergeVariableName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "numberOfDecimalPlaces": {
          "format": "int32",
          "type": "integer"
        },
        "sortOrder": {
          "format": "int32",
          "type": "integer"
        },
        "udfType": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "UserDefinedFieldInformationResultModel": {
      "properties": {
        "fields": {
          "items": {
            "$ref": "#/definitions/Field",
            "readOnly": true
          },
          "type": "array"
        }
      },
      "type": "object"
    },
    "UserDefinedFieldListItemModel": {
      "properties": {
        "createDate": {
          "format": "date-time",
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "isActive": {
          "type": "boolean"
        },
        "soapParentPropertyId": {
          "$ref": "#/definitions/Expression[Func[UserDefinedFieldListItem,Int64]]",
          "readOnly": true
        },
        "udfFieldId": {
          "format": "int64",
          "type": "integer"
        },
        "valueForDisplay": {
          "type": "string"
        },
        "valueForExport": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "ValueItem": {
      "properties": {
        "boolValue": {
          "type": "boolean"
        },
        "elementList": {
          "items": {
            "$ref": "#/definitions/CollectionItem"
          },
          "type": "array"
        },
        "longValue": {
          "format": "int64",
          "type": "integer"
        },
        "stringValue": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "WebhookEventErrorLogModel": {
      "properties": {
        "accountWebhookID": {
          "format": "int32",
          "type": "integer"
        },
        "contactWebhookID": {
          "format": "int32",
          "type": "integer"
        },
        "createDateTime": {
          "format": "date-time",
          "type": "string"
        },
        "errorMessage": {
          "type": "string"
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "payload": {
          "type": "string"
        },
        "sequenceNumber": {
          "format": "int32",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "WorkTypeModifierModel": {
      "properties": {
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "modifierType": {
          "format": "int32",
          "type": "integer"
        },
        "modifierValue": {
          "format": "double",
          "type": "number"
        }
      },
      "type": "object"
    },
    "ZoneInformationResultModel": {
      "properties": {
        "ci": {
          "format": "int32",
          "readOnly": true,
          "type": "integer"
        },
        "url": {
          "readOnly": true,
          "type": "string"
        },
        "webUrl": {
          "readOnly": true,
          "type": "string"
        },
        "zoneName": {
          "readOnly": true,
          "type": "string"
        }
      },
      "type": "object"
    }
  }
}